From: Leigh W. <le...@pd...> - 2006-03-15 22:08:35
|
Hi, all. I just got r900 (2.6.15) from svn, and I seem to be having a problem. The version I had before this was r418 (2.6.11). which had always built fine. I follow these steps: - svn co http://svn.rungie.com/svn/gumstix-buildroot/trunk gumstix-buildroot - cd gumstix-buildroot - make menuconfig (added GCC compiler, touched nothing else) - make (this succeeds) - cd gumstix-buildroot - make ARCH=3Darm CROSS_COMPILE=3D`pwd`/../staging_dir/bin/arm-linux- = V=3D1 (this succeeds) - make -C ../.. <----- THIS FAILS The make -C ../.. fails with the following: ---------------------------------------- # Use fakeroot so mkfs.jffs2 believes the previous fakery /home/lwells/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/faker oot \ -i /home/lwells/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /home/lwells/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ =20 /home/lwells/gumstix-buildroot/toolchain_build_arm_nofpu/mtd_snapshot/ut il/mkfs.jffs2 \ -e 0x20000 -q -l \ -d /home/lwells/gumstix-buildroot/build_arm_nofpu/root \ -o /home/lwells/gumstix-buildroot/rootfs.arm_nofpu.jffs2 mkfs.jffs2: opening directory /home/lwells/gumstix-buildroot/build_arm_nofpu/root/etc/ld.so.cache: Not a directory make: *** [/home/lwells/gumstix-buildroot/rootfs.arm_nofpu.jffs2] Error 1 -------------------------------------- So, I checked to see what the deal is with ld.so.cache, and it's not a directory. It's there, but it's an 868-byte file.=20 Just to make sure I wasn't insane, I wiped clean and started at the beginning again, and got the same result.=20 Anyone have any hints as to what I'm doing wrong? Maybe I'm using some technique that doesn't work anymore, since my last kernel was so old? Thanks! Leigh W. Wells |
From: Craig H. <cr...@gu...> - 2006-03-15 22:36:36
|
On Mar 15, 2006, at 2:09 PM, Leigh Wells wrote: > /home/lwells/gumstix-buildroot/build_arm_nofpu/root/etc/ > ld.so.cache: Not > a directory > make: *** [/home/lwells/gumstix-buildroot/rootfs.arm_nofpu.jffs2] > Error > 1 I think those errors are generally due to the fakeroot thing -- I haven't looked into it in detail, but generally this fixes it: rm build_arm_nofpu/staging_dir/fakeroot.env make C |