您好,我在编译uboot的时候还遇到个问题,我使用的是最新的05.02.00.10版本的SDK,然后在编译uboot的时候出现如下问题:
-ThinkPad-X230:/usr/ti-processor-sdk-linux-rt-am335x-evm-05.02.00.10/board-support/u-boot-2018.01+gitAUTOINC+313dcd69c2-g313dcd69c2$ make o=am335x am335x_evm_defconfig
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/zconf.lex.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
#
# configuration written to .config
#
ThinkPad-X230:/usr/ti-processor-sdk-linux-rt-am335x-evm-05.02.00.10/board-support/u-boot-2018.01+gitAUTOINC+313dcd69c2-g313dcd69c2$ make o=am335x am335x_evm
scripts/kconfig/conf –silentoldconfig 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
make: *** 没有规则可制作目标“am335x_evm”。 停止。
显示没有规则可制作目标,这个是怎么回事啊?
使用的系统是ubuntu18.04, 内核是4.15.0-45,make版本为4.1版
Nancy Wang:
SDK 安装及编译.docx
试试看按照这个文档里面的步骤重新编译一下.
user5850447:
回复 Nancy Wang:
谢谢,但是还是一样的问题
yongqing wang:
应该是库没有安装全,具体哪个库需要自己排查?
yongqing wang:
回复 yongqing wang:
另外ubuntu18.04太新了没用过,有没有在ubuntu16.04上试试
user5850447:
回复 yongqing wang:
这个没有试过,但是我看uboot的wiki上写过支持Ubuntu 18.04的
灰小子:
回复 user5850447:
先make distclean,然后再编译呢?
user5850447:
回复 灰小子:
也是一样的,每次我都是先make distclean然后在config,在make
yongqing wang:
回复 user5850447:
你在uboot下搜一下am335x_evm,应该是没有am335x_evm则个config