[uClibc] root_fs_i386 0.9.21+ gcc search-dirs

Tony J. White tjw at webteam.net
Tue Sep 30 22:09:42 UTC 2003


While it's just as well for my purposes, the gcc binary in 0.9.21+ root_fs
doesn't look in /usr/lib or /lib for dynamic loading:

sh-2.05b# gcc --print-search-dirs 
install: /usr/lib/gcc-lib/i386-linux/3.3.1/
programs: =/usr/lib/gcc-lib/i386-linux/3.3.1/:/usr/lib/gcc-lib/i386-linux/3.3.1/:/usr/lib/gcc-lib/i386-linux/:/usr/lib/gcc/i386-linux/3.3.1/:/usr/lib/gcc/i386-linux/:/usr/lib/gcc-lib/i386-linux/3.3.1/../../../../i386-linux/bin/i386-linux/3.3.1/:/usr/lib/gcc-lib/i386-linux/3.3.1/../../../../i386-linux/bin/
libraries: =/usr/lib/gcc-lib/i386-linux/3.3.1/:/usr/lib/gcc/i386-linux/3.3.1/:/usr/lib/gcc-lib/i386-linux/3.3.1/../../../../i386-linux/lib/i386-linux/3.3.1/:/usr/lib/gcc-lib/i386-linux/3.3.1/../../../../i386-linux/lib/

This causes gcc to fail because it needs some crt*.o from /usr/lib to build
most anything.  A quick fix is:

ln -s /usr/lib /usr/i386-linux/lib

-Tony
-- 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.busybox.net/pipermail/uclibc/attachments/20030930/d70546f0/attachment-0002.pgp 


More information about the uClibc mailing list