开发包为:ti-processor-sdk-linux-am335x-evm-06.03.00.106
在执行make ARCH=arm CROSS_COMPILE='arm-linux-gnueabihf-'后运行结果为
这个问题应该怎么解决啊?
user6590273:
,
user6590273:
make ARCH=arm CROSS_COMPILE='arm-linux-gnueabihf-' scripts/kconfig/conf –syncconfig Kconfig CHK include/config.h UPD include/config.h CFG u-boot.cfg GEN include/autoconf.mk GEN include/autoconf.mk.dep CFG spl/u-boot.cfg GEN spl/include/autoconf.mk CHK include/config/uboot.release UPD include/config/uboot.release CHK include/generated/version_autogeneratedh UPD include/generated/version_autogenerated.h CHK include/generated/timestamp_autogenerated.h UPD include/generated/timestamp_autogenerated.h Could not find linker script.Makefile:1574: recipe for target 'prepare1' failedmake: *** [prepare1] Error 1
,
Nancy Wang:
请问是要编译什么呢?请参考SDK开发手册:
software-dl.ti.com/…/Overview.html
,
user6590273:
你好,是在做uboot的编译,配置完以后编辑报错
,
Nancy Wang:
看截图中的执行指令不全,请按照以下指令编译。
export PATH=$HOME/gcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihf/bin:$PATH
$ make CROSS_COMPILE=arm-linux-gnueabihf- O=am335x_evm am335x_evm_defconfig
$ make CROSS_COMPILE=arm-linux-gnueabihf- O=am335x_evm
,
user6590273:
生成了文件夹,但是没有uboot.img与MLO文件
,
Nancy Wang:
am335x_evm/uboot 中看一下,应该会生成的,没有的话,只能再重新尝试,不清楚什么原因了。
,
user6590273:
我重新编译过了,还是会出现和最初一样的问题,请问能否帮忙在英文论坛上帮忙问一下啊,谢谢!