nixward
Posts: 1
Joined: Sat Jun 23, 2018 4:44 am

Package availability libell

Sun Jun 24, 2018 5:06 am

Hi,

I'm trying to build the latest Bluez release 5.50 to try out the new meshctl feature and I'm finding that when I run the configure command:

Code: Select all

./configure --enable-mesh
I get this:

Code: Select all

checking for ELL... no
configure: error: ell library >= 0.3 is required
I've been able to install other dependancies for the configure command but have not been able to find the Embedded Linux Library in the Raspbian repositories. I've found this library in the Debian sid repository: https://packages.debian.org/sid/libell0
but no within the Raspbian stretch repository.

Is there a chance the ELL library will be added to the Raspbian repositories?

Thanks,

Nick

plugwash
Forum Moderator
Forum Moderator
Posts: 3614
Joined: Wed Dec 28, 2011 11:45 pm

Re: Package availability libell

Wed Jun 27, 2018 9:24 am

libell0 and libell-dev are in Raspbian buster, they are not in Raspbian stretch. This seems to line up with the situation in Debian.

pi3reat
Posts: 10
Joined: Thu Jun 28, 2018 6:32 pm

Re: Package availability libell

Thu Jun 28, 2018 6:39 pm

are you able to fix this?
I think you can build/install the ell from the microsoft github .
rgds,
sr

pi3reat
Posts: 10
Joined: Thu Jun 28, 2018 6:32 pm

Re: Package availability libell

Fri Jun 29, 2018 11:55 am

These are the instructions I have followed :
https://github.com/Microsoft/ELL/blob/m ... -Ubuntu.md
But I couldn't make it build past 37% :roll:

The build stuck at this point :

/usr/include/c++/6/bits/stl_vector.h:509:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' will change in GCC 7.1

/usr/include/c++/6/bits/stl_vector.h:509:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' will change in GCC 7.1

are you able to proceed !!
Rgds
rp

Quadcube
Posts: 14
Joined: Fri Nov 30, 2012 6:03 am

Re: Package availability libell

Mon Jul 02, 2018 12:18 pm

nixward wrote:
Sun Jun 24, 2018 5:06 am
Hi,

I'm trying to build the latest Bluez release 5.50 to try out the new meshctl feature and I'm finding that when I run the configure command:

Code: Select all

./configure --enable-mesh
I get this:

Code: Select all

checking for ELL... no
configure: error: ell library >= 0.3 is required
I've been able to install other dependancies for the configure command but have not been able to find the Embedded Linux Library in the Raspbian repositories. I've found this library in the Debian sid repository: https://packages.debian.org/sid/libell0
but no within the Raspbian stretch repository.

Is there a chance the ELL library will be added to the Raspbian repositories?

Thanks,

Nick
I built the ell from https://01.org/ell, managed to configure bluez5.50 without a problem.

wget https://mirrors.edge.kernel.org/pub/lin ... 0.6.tar.xz

pi3reat
Posts: 10
Joined: Thu Jun 28, 2018 6:32 pm

Re: Package availability libell

Tue Jul 03, 2018 1:46 pm

Hello Nick,
How did you validated that you are running the blueZ 5.50.
On running the meshctl i get this message :
Illegal instruction
The Kernel running on Rpi is 4.14,below is the output of uname -a

Linux raspberrypi 4.14.34+ #1110 Mon Apr 16 14:51:42 BST 2018 armv6l GNU/Linux


are you able to run the meshctl successfully?
rgds
Rp

Return to “Raspberry Pi OS”