紫翼之狮 发表于 2019-12-23 09:48:31

编译Linux内核时出现这个问题该怎么解?

make: *** No rule to make target 'arch/arm64/boot/dts/rockchip/rk3399-firefly-aioec.dtb', needed by '__build'。 停止。
make: *** 正在等待未完成的任务....
scripts/Makefile.build:484: recipe for target 'arch/arm64/boot/dts/rockchip' failed
make: *** Error 2
arch/arm64/Makefile:127: recipe for target 'dtbs' failed

Lazyfan 发表于 2019-12-23 16:56:46

说明kernel没有这个arch/arm64/boot/dts/rockchip/rk3399-firefly-aioec.dts文件
查看一下自己的SDK是否有按照官网WIKI更新代码?

紫翼之狮 发表于 2019-12-23 16:59:21

Lazyfan 发表于 2019-12-23 16:56
说明kernel没有这个arch/arm64/boot/dts/rockchip/rk3399-firefly-aioec.dts文件
查看一下自己的SDK是否有 ...

使用repo sync -c更新过了,依然有错误

Lazyfan 发表于 2019-12-24 09:29:28

你的板子具体是哪个?
总之呢,出现这个报错,就是在arch/arm64/boot/dts/rockchip/目录下没有rk3399-firefly-aioec.dts文件
编译该板型的配置文件完成后,再去编译内核,一般WIKI上都是验证过的。
页: [1]
查看完整版本: 编译Linux内核时出现这个问题该怎么解?