I finally got my armeb-softfloat-linux-uclibc toolchain to compile busybox, etc. without the dreaded "can't resolve symbol '__udivsi3'" problems, but only with binutils-config-1.8-r7. Now that cross compiling forces at least binutils-config-1.9-r1, my toolchain once again produces broken binaries.
I'm not sure if this has anything to do with the move of cross-toolchain binaries from /usr/CTARGET/*bin to /usr/CHOST/CTARGET/*bin/. I have found that I can avoid the "can't resolve symbol '__udivsi3'" problems by linking binaries statically, so I'm guessing this issue has something to do with dynamic linking. The problem lies in the binaries themselves, however, since uClibc has remained identical after upgrading binutils. Is there anyone else who actually has a working armeb-softfloat-linux-uclibc toolchain? Derick -- [email protected] mailing list
