各位大虾好,本人在编译U-boot过程中使用的编译环境如下:1.编译器:codesourcery的lite版本:arm-none-eabi。2。windows xp上安装CYGWIN。
编译过程如下:1.cd ......u-boot的makefile所在文件夹。 2.export CYGPATH=c;/cygwin/bin/cygpath 。3.make ARCH=arm CROSS_COMPILE=arm-none-eabi- distclean 4.make ARCH=arm CROSS_COMPILE=arm-none-eabi- davinci_dm6467evm。
编译过程出错如下: 步骤3 distclean时提示:$ make ARCH=arm CROSS_COMPILE=arm-none-eabi- distclean
CLEAN include/autoconf.mk include/autoconf.mk.dep
CLEAN SPL
rm: 无法删除"SPL": Is a directory
Makefile:1211: recipe for target 'clobber' failed
make: *** [clobber] Error 1
2.步骤4 make ARCH=arm CROSS_COMPILE=arm-none-eabi- davinci_dm6467evm 出错如下:
$ make ARCH=arm CROSS_COMPILE=arm-none-eabi- davinci_dm6467evm
GEN include/autoconf.mk.dep
GEN include/autoconf.mk
include/autoconf.mk.dep:1: *** 多个目标匹配。 停止。
|