[问题]ubuntu下移植uclinux失败,急需帮助
我是第一次尝试移植uclinux,目标机是三星4510B,主机的系统是ubuntu7.04,源码是 在uclinux.org下的20070130这个版本,交叉编译环境是arm-elf-tools-20030314。
原来的毛病是因为我解压缩uclinux-dist没完全造成的,现在出现了新的问题,以下是显示的内容
[EMAIL="pbman@pbman-laptop:~/uClinux-dist$"]pbman@pbman-laptop:~/uClinux-dist$[/COLOR][/EMAIL] make
make -C tools/ucfront
make[1]: Entering directory `/home/pbman/uClinux-dist/tools/ucfront'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/pbman/uClinux-dist/tools/ucfront'
ln -sf /home/pbman/uClinux-dist/tools/ucfront/ucfront tools/ucfront-gcc
ln -sf /home/pbman/uClinux-dist/tools/ucfront/ucfront tools/ucfront-g++
ln -sf /home/pbman/uClinux-dist/tools/ucfront/ucfront-ld tools/ucfront-ld
make ARCH=armnommu CROSS_COMPILE=arm-linux- -j4 -C linux-2.4.x || exit 1
make[1]: arm-linux-gcc:命令未找到
make[1]: Entering directory `/home/pbman/uClinux-dist/linux-2.4.x'
make[1]: 放弃循环依赖 /home/pbman/uClinux-dist/linux-2.4.x/include/asm/page.h <- /home/pbman/uClinux-dist/linux-2.4.x/include/asm/arch/memory.h 。
. scripts/mkversion > .tmpversion
*** 2.4 kernels no longer build correctly with old versions of binutils.
*** Please upgrade your binutils to 2.9.5.
make[1]: *** [checkbin] 错误 1
make[1]: Leaving directory `/home/pbman/uClinux-dist/linux-2.4.x'
make: *** [linux] 错误 1