NOTE: make OPTIMIZATION= CPU_CFLAGS=-isystem/home/slug/compile/ucslugc/tmp/staging/armeb-linux-uclibc/include -Os -fomit-frame-pointer -frename-registers -fno-unroll-loops -fno-inline-functions -fweb -funit-at-a-time STRIPTOOL=true LD=armeb-linux-uclibc-ld LOCALE_DATA_FILENAME=uClibc-locale-030818.tgz CC=ccache armeb-linux-uclibc-gcc -march=armv5te -mtune=xscale -mthumb-interwork -mthumb PREFIX=/home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image DEVEL_PREFIX=/usr/ RUNTIME_PREFIX=/ install_dev install_runtime install_utils make[2]: Entering directory `/home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/uClibc-0.9.28' install -d /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/usr/lib install -d /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/usr/include install -m 644 lib/*.[ao] /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/usr/lib/ if [ ""/home/slug/compile/ucslugc/tmp/cross/armeb-linux-uclibc"" == "/usr/" ] ; then \ extra_exclude="--exclude include/linux --exclude include/asm'*'" ; \ else \ extra_exclude="" ; \ fi ; \ tar -chf - include --exclude .svn --exclude CVS $extra_exclude \ | tar -xf - -C /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/usr/ tar: include/asm-generic: Cannot stat: No such file or directory tar: Error exit delayed from previous errors # Remove iconv header since locale support is disabled. rm -f /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/usr/include/iconv.h # Remove xlocale header since extended locale support is disabled. rm -f /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/usr/include/xlocale.h # Remove libintl header since gettext support is disabled. rm -f /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/usr/include/libintl.h find /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/usr/ -name .svn | xargs rm -f -r; chown -R `id | sed 's/^uid=\([0-9]*\).*gid=\([0-9]*\).*$/\1:\2/'` /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/usr/ for i in `find lib/ -type l -name 'lib[a-zA-Z]*.so' | \ sed -e 's/lib\///'` ; do \ ln -sf ../../lib/$i.0 \ /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/usr/lib/$i; \ done; ln -sf ../../lib/libthread_db.so.1 \ /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/usr/lib/libthread_db.so for i in `find lib/ -type f -name '*.a' | sed -e 's/lib\///'` ; do \ ln -sf $i /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/usr/lib/`echo $i \ | sed -e 's/\.a$/_pic.a/'`; \ done; # Ugh!!! Remember that libdl.a and libdl_pic.a are different. Since # libdl is pretty small, and not likely to benefit from mklibs.py and # similar, lets just remove libdl_pic.a and avoid the issue rm -f /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/usr/lib/libdl_pic.a install -d /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/lib install -m 644 lib/lib*-0.9.28.so \ /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/lib cp -dRf lib/*.so.* /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/lib + install -m 755 lib/ld-uClibc-0.9.28.so /home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/image/lib make CROSS="armeb-linux-uclibc-" CC="ccache armeb-linux-uclibc-gcc -march=armv5te -mtune=xscale -mthumb-interwork -mthumb" -C utils make[3]: Entering directory `/home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/uClibc-0.9.28/utils' ccache armeb-linux-uclibc-gcc -march=armv5te -mtune=xscale -mthumb-interwork -mthumb -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -isystem/home/slug/compile/ucslugc/tmp/staging/armeb-linux-uclibc/include -Os -fomit-frame-pointer -frename-registers -fno-unroll-loops -fno-inline-functions -fweb -funit-at-a-time -fno-builtin -nostdinc -D_LIBC -I../include -I. -isystem /home/slug/compile/ucslugc/tmp/cross/lib/gcc/armeb-linux-uclibc/3.4.4/include -DNDEBUG -fPIC \ -DUCLIBC_RUNTIME_PREFIX=\"/\" \ -DUCLIBC_LDSO=ld-uClibc.so.0 -I. -I../ldso/include \ ldd.c -o ldd /home/slug/compile/ucslugc/tmp/cross/lib/gcc/armeb-linux-uclibc/3.4.4/../../../../armeb-linux-uclibc/bin/ld: crt1.o: No such file: No such file or directory collect2: ld returned 1 exit status make[3]: *** [ldd] Error 1 make[3]: Leaving directory `/home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/uClibc-0.9.28/utils' make[2]: *** [utils] Error 2 make[2]: Leaving directory `/home/slug/compile/ucslugc/tmp/work/uclibc-0.9.28-r6/uClibc-0.9.28' FATAL: oe_runmake failed