[BusyBox] Re: crt1.o not found

Shawn Jin shawnxjin at gmail.com
Thu Dec 9 23:50:08 UTC 2004


> At the last step where all objects are linked, arm-uclinux-gcc
> complains crt1.o is not found. The cross toolchain I use is
> arm-uclinux-tools-base-gcc3.4.0-20040610.sh, which I believe is built
> from gcc-3.4.0 and uClibc. I searched it in
> /usr/local/arm-uclinux-tools and there is NO this file. Where should
> it be?
> 
> /usr/local/arm-uclinux-tools/lib/gcc/arm-uclinux/3.4.0/../../../../arm-uclinux/bin/ld.real:
> crt1.o:No such file: No such file or directory
> collect2: ld returned 1 exit status
> make: *** [busybox] Error 1

Further investigation found that arm-uclinux-gcc expects crt1.o is in
/usr/local/arm-uclinux-tools/lib/gcc/arm-uclinux/3.4.0.

Bernie, you may not have put everything of uClibc in the toolchain? Or
is uClibc supposed to be distributed in the toolchain?

Thanks,
-Shawn.



More information about the busybox mailing list