工具/软件:Linux
大家好、我已经为 OMAP L138安装了 SDK Linux 4.0.0.4、并已设法使预编译映像正常工作、但我想使用 make 文件进行编译、并且我在使用以下 inf 文档构建 U-Boot 时遇到了问题:
键入以下命令:
$ make cross_compile=arm-linux-gnueabihf- O=omapl138_lcdk omapl138_lcdk_defconfig $ make cross_compile=arm-linux-gnueabihf- O=omapl138_lcdk
ake[1]:进入目录'/opt/ti-processor-sdk-linux-omapl138-lcdk-04.00.00.04/board-support/u-boot-2017.01 +gitAUTOINC+9fd60700db-g9fd60700db/omapl138_lcdk'
生成./Makefile
scripts/kconfig/conf --silentoldconfig Kconfig
Chk include/config.h
UPD 包含/ config.h
CFG u-boot.cfg
生成 include/autoconf.mk
Gen include/autoconf.mk.dep
cfg spl/u-boot.cfg
生成 spl/include/autoconf.mk
chk include/config/uboot.release
UPD include/config/uboot.release
使用. 作为 U-Boot 的源
生成./Makefile
CHK 包含/生成/ version_autogenerated.h
UPD 包含/生成/ version_autogenerated.h
CHK 包含/生成/ timestamp_autogenerated.h
UPD 包含/生成/ timestamp_autogenerated.h
CC lib/asm-offsets.s
./lib/asm-offsets.c:1:0:错误:-March = switch 的错误值(armv5te)
/*
^μ A
././Kbuild:43:目标"lib/asm-offsets.s"的配方失败
maked[2]:***[lib/asm-offsets.s]错误1.
/opt/ti-processor-sdk-linux-omapl138-lcdk-04.00.00.04/board-support/u-boot-2017.01 +gitAUTOINC+9fd60700db-g9fd60700db/Makefile:1286:目标'prepare0'的配方失败
maked[1]:***[prepare0]错误2.
make[1]:离开目录'/opt/ti-processor-sdk-linux-omapl138-lcdk-04.00.00.04/board-support/u-boot-2017.01 +gitAUTOINC+9fd60700db-g9fd60700db/omapl138_lcdk'
Makefile:150:目标'subB-make'的配方失败
制造:***[sub-make]错误2.
