[BusyBox] undefined reference to `_IO_getc' (in BlueZ utils)

Stephan Henningsen sth at amplex.dk
Fri Mar 18 12:51:18 UTC 2005


I fixed the library problem, but now I get a new error.  This seems somewhat more nasty,
but perhaps someone has seen similiar things before and can help:

I configued it with these extra parameters:
        ./configure \
         LDFLAGS="-L/home/sth/au/buildroot/build_arm/root/lib -L/home/sth/au/buildroot/build_arm/root/usr/lib" \
         CFLAGS="-Os -pipe " \
         --target=arm-linux \
         --host=arm-linux \
         --build=i386-pc-linux-gnu \
         --prefix=/usr \
         --sysconfdir=/etc \
         --includedir=/home/sth/au/buildroot/build_arm/root/usr/include \
         --with-bluez=/home/sth/au/buildroot/build_arm/root/usr \


The error when compiling:

sth at speedball:~/au/buildroot$ make bluez-utils
make -j1 \
prefix=/home/sth/au/buildroot/build_arm/root/usr \
LDFLAGS="-L/home/sth/au/buildroot/build_arm/root/usr/lib -L/home/sth/au/buildroot/build_arm/root/lib" \
DESTDIR=/home/sth/au/buildroot/build_arm/root CC=/home/sth/au/buildroot/build_arm/staging_dir/bin/arm-linux-uclibc-gcc -C /home/sth/au/buildroot/build_arm/bluez-utils-2.15
make[1]: Entering directory `/home/sth/au/buildroot/build_arm/bluez-utils-2.15'
make  all-recursive
make[2]: Entering directory `/home/sth/au/buildroot/build_arm/bluez-utils-2.15'
Making all in hcid
make[3]: Entering directory `/home/sth/au/buildroot/build_arm/bluez-utils-2.15/hcid'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/sth/au/buildroot/build_arm/bluez-utils-2.15/hcid'
Making all in tools
make[3]: Entering directory `/home/sth/au/buildroot/build_arm/bluez-utils-2.15/tools'
/home/sth/au/buildroot/build_arm/staging_dir/bin/arm-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I. -I..    -I/home/sth/au/buildroot/build_arm/root/usr/include  -I/usr/include -Os -pipe  -c `test -f 'sdptool.c' || echo './'`sdptool.c
{standard input}: Assembler messages:
{standard input}:1095: Error: bad instruction `rorw $8,r4'
{standard input}:1095: Error: bad instruction `rorl $16,r4'
{standard input}:1095: Error: bad instruction `rorw $8,r4'
{standard input}:1110: Error: bad instruction `rorw $8,ip'
{standard input}:1111: Error: bad instruction `rorw $8,r5'
{standard input}:1116: Error: bad instruction `rorw $8,lr'
{standard input}:1117: Error: bad instruction `rorw $8,r4'
{standard input}:1131: Error: bad instruction `rorw $8,ip'
{standard input}:1131: Error: bad instruction `rorl $16,ip'
{standard input}:1131: Error: bad instruction `rorw $8,ip'
make[3]: *** [sdptool.o] Error 1
make[3]: Leaving directory `/home/sth/au/buildroot/build_arm/bluez-utils-2.15/tools'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/sth/au/buildroot/build_arm/bluez-utils-2.15'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/sth/au/buildroot/build_arm/bluez-utils-2.15'
make: *** [/home/sth/au/buildroot/build_arm/bluez-utils-2.15/src/l2ping.o] Error 2

-- 
Stephan Henningsen



More information about the busybox mailing list