Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arm 使用buildroot时未找到dtc_Arm_Buildroot - Fatal编程技术网

Arm 使用buildroot时未找到dtc

Arm 使用buildroot时未找到dtc,arm,buildroot,Arm,Buildroot,错误如下: CC scripts/mod/devicetable-offsets.s GEN scripts/mod/devicetable-offsets.h HOSTCC scripts/mod/file2alias.o HOSTLD scripts/mod/modpost DTC arch/arm/boot/dts/versatile-pb.dtb /bin/sh: 1: /home/buildroot-2017.08-rc2/output/build/lin

错误如下:

CC      scripts/mod/devicetable-offsets.s
GEN     scripts/mod/devicetable-offsets.h
HOSTCC  scripts/mod/file2alias.o
HOSTLD  scripts/mod/modpost
DTC     arch/arm/boot/dts/versatile-pb.dtb
/bin/sh: 1: /home/buildroot-2017.08-rc2/output/build/linux-3.10.100/scripts/dtc/dtc: not found
scripts/Makefile.lib:272: recipe for target 'arch/arm/boot/dts/versatile-pb.dtb' failed
make[3]: *** [arch/arm/boot/dts/versatile-pb.dtb] Error 12
有什么问题吗

git clone https://git.kernel.org/pub/scm/utils/dtc/dtc.git    
cd dtc
make
那就行了

如果版本错误,可能会出现一些错误,如

dtc: invalid option -- '@'

也许您可以尝试另一个版本。

Linux构建系统应该在需要时构建dtc—这在3.0之前很久就已经存在了。也许在日志中更高的位置有一个关于生成dtc的不同错误?事实证明,我把配置搞砸了。于是,我开始打扫卫生。这个问题已经不存在了。