初学者问个入门问题,大家不要不理我啊!
这个学期开始学嵌入式开发,可是弄了几个星期连个开发环境都没有配置好。
linux内核是2.6.9的,用的是uClinux-dist-20051110.tar和arm-elf-tools-20040427.sh,
sh ./arm-elf-tools-20040427.sh
make menuconfig
meke dep
meke clean
make lib_only
然而每次在make lib_only的时候出现如下问题,已经试过很多次了,每次都一样,另外我那些同学也是这样,请问一下这到底是哪里出了问题了。我们已经弄了不下20来次,都快发疯了。请高手指点一下,感激不尽!!
make[2]: Entering directory `/usr/Embeded/uClinux-dist/include'
find . -depth -type l -a ! -name Makefile | xargs rm > /dev/null 2>&1 || exit 0
find . -depth -type d | xargs rmdir > /dev/null 2>&1 || exit 0
Making symlinks in include/
/bin/sh: ucfront-gcc: command not found
Making include/c++ symlink to compiler c++ includes
make[2]: Leaving directory `/usr/Embeded/uClinux-dist/include'
make[2]: Entering directory `/usr/Embeded/uClinux-dist/lib'
Making symlinks in lib/
make[2]: Leaving directory `/usr/Embeded/uClinux-dist/lib'
make[2]: Entering directory `/usr/Embeded/uClinux-dist/lib/libc'
if [ ! -L "include/asm" ]; then \
ln -s ../../../linux-2.6.x/include/asm include/asm ; \
fi
if [ ! -L "include/linux" ]; then \
ln -s ../../../linux-2.6.x/include/linux include/linux ; \
fi
if [ ! -L "include/machine" ]; then \
ln -s arm include/machine ; \
fi
if [ ! -L "stdio2/stdio.h" ]; then \
ln -s ../include/stdio.h stdio2/stdio.h ; \
fi
if [ ! -L "include/netinet/in_system.h" ]; then \
ln -s in_systm.h include/netinet/in_system.h ; \
fi
for i in error gtermcap misc stdio2 time getent regexp string termios sysdeps ma
lloc net rpc arm serial math; do make -C $i all || exit 1; done
make[3]: Entering directory `/usr/Embeded/uClinux-dist/lib/libc/error'
ucfront-gcc arm-elf-gcc -O2 -g -fno-common -fno-builtin -Wa
ll -DEMBED -D__PIC__ -fpic -msingle-pic-base -Dlinux -D__linux__ -Dunix -D__uC
linux__ -I/usr/Embeded/uClinux-dist/lib/libc/include -c -o error.o error.c
make[3]: ucfront-gcc:命令未找到
make[3]: *** [error.o] 错误 127
make[3]: Leaving directory `/usr/Embeded/uClinux-dist/lib/libc/error'
make[2]: *** [subdirs] 错误 1
make[2]: Leaving directory `/usr/Embeded/uClinux-dist/lib/libc'
make[1]: *** [all] 错误 2
make[1]: Leaving directory `/usr/Embeded/uClinux-dist/lib'
make: *** [lib_only] 错误 2
[root@Linux uClinux-dist]#