搜索

1

主题

2

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2021-7-1 13:45:06 10042 浏览 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
回复

使用道具 举报

151

主题

508

帖子

3567

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3567
发表于 2021-7-1 14:08:11
No rule to make target 可以着重朝着Makefile这个方向找找看,看看是不是没有对应的文件或者Makefile的问题
回复 点赞

使用道具 举报

1

主题

2

帖子

12

积分

新手上路

Rank: 1

积分
12
 楼主| 发表于 2021-7-1 14:29:41
admin 发表于 2021-7-1 14:08
No rule to make target 可以着重朝着Makefile这个方向找找看,看看是不是没有对应的文件或者Makefile的问 ...

我看过了两三天了,没找到原因
回复 点赞

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

登录或注册

官方客服

QQ:2551456065

官方QQ群

195631883

扫一扫关注迅为公众号

群号652692981

 
快速回复 返回顶部 返回列表