|
发表于 2021-7-1 13:45:06
15896 浏览 2 回复
uboot编译无法生成uboot-spl.bin
uboot版本:uboot201703
交叉编译工具链:gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05)
ubuntu系统版本:ubuntu 16.04 LTS
错误信息:
CC spl/arch/arm/mach-exynos/dmc_init_exynos4412.o
make[2]: *** No rule to make target 'spl/arch/arm/mach-exynos/clock_init_exynos4412.o', needed by 'spl/arch/arm/mach-exynos/built-in.o'. Stop.
scripts/Makefile.spl:310: recipe for target 'spl/arch/arm/mach-exynos' failed
make[1]: *** [spl/arch/arm/mach-exynos] Error 2
Makefile:1343: recipe for target 'spl/u-boot-spl' failed
make: *** [spl/u-boot-spl] Error 2
uboot.bin生成正常
uboot-spl.bin无法生成
完整uboot:
cat E4412_N.bl1.bin uboot-spl.bin uboot.bin > u-boot-iTOP-4412.bin
uboot-spl.bin生成失败,无法合成 u-boot-iTOP-4412.bin
代码见附件,恳请老师帮忙分析一下报错原因。谢谢老师
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|
|
|
|
|
|
|
No rule to make target 可以着重朝着Makefile这个方向找找看,看看是不是没有对应的文件或者Makefile的问题 |
|
|
|
|
|
|
|
楼主|
发表于 2021-7-1 14:29:41
我看过了两三天了,没找到原因 |
|
|
|
|
|
|
登录或注册
扫一扫关注迅为公众号


|