[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