[Buildroot] bluez-utils 4.98 Configuring: error: D-Bus library is required

alex n alexvm22 at gmail.com
Thu Mar 22 18:57:29 UTC 2012


2012/3/22, Baruch Siach <baruch at tkos.co.il>:
>> >>> bluez_utils 4.98 Building
>> ....
>> src/main.c:36:26: error: sys/signalfd.h: No such file or directory
>>   CC     src/bluetoothd-rfkill.o
>> src/main.c: In function 'signal_handler':
>> src/main.c:261: error: storage size of 'si' isn't known
>> make[2]: *** [src/bluetoothd-main.o] Error 1
>> ....
>> make[1]: Leaving directory
>> `/mnt/SK/ASNEE/BT/buildroot-2012.02/output/build/bluez_utils-4.98'
>> make: ***
>> [/mnt/SK/ASNEE/BT/buildroot-2012.02/output/build/bluez_utils-4.98/.stamp_built]
>> Error 2
>>
>> How can I fix the error?
>
> The signalfd() system call is only available since kernel version 2.6.22.
> Your
> toolchain seems to be based on older kernel headers. So you need to update
> to
> a newer toolchain.
>
> baruch

Hi Baruch,

You are right if I use arm-2009q1 instead arm-2007q1 bluez is compiled
without any error.s

Thanks,
Alex.



More information about the buildroot mailing list