[BusyBox] failed to build against uClibc

Tony van der Hoff tony at mk-net.demon.co.uk
Sun Jan 5 10:20:06 UTC 2003


Hi,

Hope this is not a stupid FAQ, but I've searched the last few months
archives, and didn't find anything to help, and I'm really stuck! 

I'm trying to build a busybox binary to dynamically link against uClibC.

I've successfully built and installed the uLibC library; I've adjusted the
busybox makefile to use the uClibC gcc wrapper and added
/usr/i386-linux-uclibc to the front of $PATH.

Busybox builds fine, but when I transfer the image to my target, the kernel
boots, and invokes init, which reports "error while loading shared libraries:
libc.so.6: cannot load shared object". Well, of course it can't - it's not
there, but /lib *does* contain libc.so.0, which is linked to
libuClibc-0.9.16.so. 

So what have I omitted? Any suggestions gratefully received.



-- 
Tony van der Hoff         | MailTo:tony at mk-net.demon.co.uk
                          | MailTo:avanderhoff at iee.org
Buckinghamshire, England  | http:www.mk-net.demon.co.uk



More information about the busybox mailing list