【发布时间】:2018-05-27 06:30:53
【问题描述】:
我正在尝试在 Linux 系统上为 Raspberry Pi 构建 Linux 内核版本 rpi-4.14。 使用配置 bcm2709_defconfig 的交叉编译器 arm-linux-gnueabihf 完成构建。 我正在运行命令:
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- zImage modules dtbs
但我收到以下错误:
arch/arm/boot/dts/overlays/midi-uart0-overlay.dts:4:39: fatal error: dt-bindings/clock/bcm2835.h: No such file or directory
compilation terminated.
scripts/Makefile.lib:328: recipe for target 'arch/arm/boot/dts/overlays/midi-uart0.dtbo' failed
make[2]: *** [arch/arm/boot/dts/overlays/midi-uart0.dtbo] Error 1
scripts/Makefile.build:587: recipe for target 'arch/arm/boot/dts/overlays' failed
make[1]: *** [arch/arm/boot/dts/overlays] Error 2
arch/arm/Makefile:350: recipe for target 'dtbs' failed
make: *** [dtbs] Error 2
文件dt-bindings/clock/bcm2835.h已经到位,所以我真的不知道问题出在哪里。
【问题讨论】:
-
我也面临同样的问题,文件存在。你解决了这个问题吗?
标签: linux raspberry-pi