工具/软件:Linux
你好
没有规则使目标'arch/arm/boot/dts/AM335x-icev2-PRU-ex-uio.dtb'成为目标'arch/arm/boot/dts/AM335x-icev2-PRU-ex-uio.dtb'
尝试为 AM335x 入门套件构建时、我不断收到上述错误。 我正在使用以下内容进行构建:
> bitbake Arago-base-tisdk-image
我已将默认计算机添加到配置文件中、并按照-processors.wiki.ti.com/.../Processor_SDK_Building_The_SDK 中的说明进行操作
使用预下载的源快照-"software-dl.ti.com/.../am335x-evm-linux-sdk-arago-src-04.00.00.04.tar.xz"。
我得到的输出为:
正在加载高速缓存:100%|#################################################################################################### |时间:0:00:04
从依赖关系缓存加载了3236个条目。
注:解决任何缺失的任务队列相关性
编译配置:
Bb_version ="1.32.0"
Build_SYS ="x86_64 Linux 版"
NATIVELSBSTRING ="Uubuntu-16.04"
Target_SYS ="ARM-Linux-gnueabi"
机器="AM335x-EVM"
DIASTRO ="Arago"
DISTR_VERSION ="2017.05"
TUNE_FUNCures ="arm armv7a VFP thumb neon callconvention-hard "
TARGET_FPU ="硬"
meta-processor-sdk ="标题:3d2f620a6a98b1b6abb1103d7dc986921436ed19"
meta-arago-distro
meta-Arago-Extras ="标题:b727bf8fce8e9cb5a6b5d5b48c45f0088e67eb53"
meta 浏览器="标题:880a7bd1d3b9a1b2003f5b0620350f03158bbd43"
meta-qt5 ="头:3601fd2c5306ac6d5d0d536e0be8cb90da9b4c1"
元网络
meta ruby
Meta-python
Meta-OE
meta-gnome ="头:fe5c83312de11e80b85680ef237f8acb04b4b26e"
meta-ti ="头:41d6fdc0fe5ea6054616cfccda13baac3ff33791"
meta-linaro-toolchain
meta-optee ="标题:d84874bad834657dd04ea69c35a74dd9dbd535b8"
meta ="头:ddf907ca95a19f54785079b4396935273b3747f6"
正在初始化任务:100%|################################################################################################## |时间:0:00:18
注:执行 SetScene 任务
注:执行 RunQueue 任务
错误:linux-ti-stage-4.9.28+gitAUTOINC+e43d1050-r22c.arago5.tisdk3 do_compile:ode_runmake 失败
错误:linux-ti-stage-4.9.28+gitAUTOINC+e43d1050-r22c.arago5.tisdk3 do_compile:函数失败:do_compile (日志文件位于/home/jeff/oe-dir/tisdk/build/arago-tmp-external-linaro-toolchain/work/am335x_evm-linux-gnueabi/linux-ti-staging/4.9.28 +gitautoinC+giteed43d1050-r22c.arago5.tisdk3/temp/log.do_compile)
错误:故障日志文件存储在:/home/jeff/oe-dir/tisdk/build/arago-tmp-external-linaro-toolchain/work/am335x_evm-linux-gnueabi/linux-ti-staging/4.9.28 +gitAUTOINC+e43d1050-r22c.arago5.tisdk3/temp/log.do_compile.11851中
日志数据如下:
|调试:执行 shell 函数 DO 编译
|注意:make -j 2 HOSTCC=gcc HOSTCPP=gcc -E zImage CC=arm-linux-gnueabihf-gcc -Mno-thume-interwork -marm -fuser-ld=bfd LD=arm-linux-gnueabihf-ld.BLOADADDR=0x80008000
|注意:make -j 2 HOSTCC=gcc HOSTCPP=gcc -E AM335x-EVM.dTB
|注意:make -j 2 HOSTCC=gcc HOSTCPP=gcc -E AM335x-evmsk.dTB
|注意:make -j 2 HOSTCC=gcc HOSTCPP=gcc -E AM335x-bone.dtb
|注意:使-j 2 HOSTCC=gcc HOSTCPP=gcc -E AM335x-bonebblack.dTB
|注意:make -j 2 HOSTCC=gcc HOSTCPP=gcc -E AM335x-bonegreen.dtb
|注意:make -j 2 HOSTCC=gcc HOSTCPP=gcc -E AM335x-icev2.dtb
|注意:make -j 2 HOSTCC=gcc HOSTCPP=gcc -E AM335x-icev2-PRU-ex-uio.dTB
|错误:OE_runmake 失败
| CHK include/config/kernel.release
| GEN ./Makefile
| CHK 包含/生成/ uapi/linux/version.h
| CHK 包含/生成/ utsrelease.h
|使用/home/jeff/oe-dir/tisdk/build/arago-tmp-external-linaro-toolchain/work-shared/am335x-evm/kernel-source 作为内核源代码
| CC scripts/mod/empty.o
| CC scripts/mod/devicetable-offsets.s
| MKELF 脚本/mod/elfconfig.h
| HOSTCC 脚本/mod/modpost.o
| HOSTCC 脚本/mod/sumversion.o
| GEN 脚本/mod/devicetable-offsets.h
| HOSTCC 脚本/mod/file2alias.o
| HOSTLD 脚本/mod/modpost
| CHK 包含/生成/ timeconst.h
| CHK 包含/生成/ bounds.h
| CHK 包含/生成/ asm-offsets.h
|请致电/home/jeff/oe-dir/tisdk/build/arago-tmp-external-linaro-toolchain/work-shared/am335x-evm/kernel-source/scripts/checksyscalls.sh
| CHK 包含/生成/ compile.h
| CHK 内核/config_data.h
| DTC 驱动程序/GPU/DRM/tilcdc/tilcdc_slave_compat.dtb
| DTB 驱动程序/GPU/DRM/tilcdc/tilcdc_slave_compat.dtb.S
|作为 drivers/GPU/DRM/tilcdc/tilcdc_slave_compat.dtb.o
| LD 驱动程序/GPU/DRM/tilcdc/built-in.o
| rm 驱动程序/GPU/DRM/tilcdc/tilcdc_slave_compat.dtB.S 驱动程序/GPU/drm/tilcdc/tilcdc_slave_compat.dtb
| LD 驱动程序/GPU/DRM/built-in.o
| LD 驱动程序/GPU/Built-in.o
| LD 驱动程序/built-in.o
| LD vmlinux.o
| MODPOST vmlinux.o
| GEN .version
| CHK 包含/生成/ compile.h
| UPD 包含/生成/ compile.h
| CC init/version.o
| LD init/built-in.o
| KSYM .tmp_kallsyms1.o
| KSYM .tmp_kallsyms2.o
| LD vmlinux
| SORTEX vmlinux
| SYSMAP System.MAP
| objcopy arch/arm/boot/Image
|内核:ARM/ARM/BOOT/Image 已准备就绪
| LZMA arch/arm/boot/compressed/pigy_data
|作为 arch/arm/boot/compressed/pigy.o
| LD arch/arm/boot/compressed/vmlinux
| objcopy arch/arm/boot/zImage
|内核:arch/arm/boot/zImage 已就绪
| CC scripts/mod/devicetable-offsets.s
| CC scripts/mod/empty.o
| MKELF 脚本/mod/elfconfig.h
| HOSTCC 脚本/mod/modpost.o
| GEN 脚本/mod/devicetable-offsets.h
| HOSTCC 脚本/mod/sumversion.o
| HOSTCC 脚本/mod/file2alias.o
| HOSTLD 脚本/mod/modpost
| make[3]:***没有规则使目标'arch/arm/boot/dts/AM335x-icev2-PRU-ex-uio.dtb'停止。
| arch/arm/Makefile:336:目标'AM335x-icev2-PRU-ex-uio.dtb'的配方失败
|制造[2]:***[AM335x-icev2-PRU-Excl-uio.dtB]错误2.
| Makefile:150:目标'subB-make'的配方失败
|制造[1]:***[制造]错误2.
| Makefile:24:目标'_sub-make'的配方失败
|制造:***[_sub-make]错误2.
|错误:函数失败:do_compile (日志文件位于/home/jeff/oe-dir/tisdk/build/arago-tmp-external-linaro-toolchain/work/am335x_evm-linux-gnueabi/linux-ti-staging/4.9.28 +gitAUTOINC+eed43d1050-r22c.arago5.tisdk3/temp/log.do_compile.11851)
错误:任务(/home/jeff/oe-dir/tisdk/sources/meta-ti/recipes-kernel/linux/linux-ti-staging_4.9.bb:DO 编译)失败、退出代码为"1"
注:任务摘要:已尝试1077个任务、其中1069不需要重新运行、1个任务失败。
摘要:1个任务失败:
/home/jeff/oe-dir/tisdk/sources/meta-ti/recipes-kernel/linux/linux-ti-staging_4.9.bb:DO 编译
摘要:显示了2条错误消息、返回非零退出代码。
