Yocto 在poky上运行bitbake时发生编译错误

Yocto 在poky上运行bitbake时发生编译错误,yocto,bitbake,Yocto,Bitbake,我使用poky为我的imxsabreauto板构建BSP。我犯了以下错误。请帮我做这个 错误日志: 注意:准备运行队列 注意:执行SetScene任务 注意:执行运行队列任务 错误:函数失败:do_compile(日志文件位于/home/viswanath/SabreAuto_ERROR/build wayland/tmp/work/cortexa9hf vfp neon poky linux gnueabi/busybox/1.22.1-r32/temp/log.do_compile.1541

我使用poky为我的imxsabreauto板构建BSP。我犯了以下错误。请帮我做这个

错误日志:

注意:准备运行队列 注意:执行SetScene任务 注意:执行运行队列任务 错误:函数失败:do_compile(日志文件位于/home/viswanath/SabreAuto_ERROR/build wayland/tmp/work/cortexa9hf vfp neon poky linux gnueabi/busybox/1.22.1-r32/temp/log.do_compile.15410)

错误:故障日志文件存储在:/home/viswanath/SabreAuto_ERROR/build wayland/tmp/work/cortexa9hf vfp neon poky linux gnueabi/busybox/1.22.1-r32/temp/log.do_compile.15410中

|调试:站点文件['endian-little','bit-32','arm common','common linux','common glibc','arm linux','arm linux gnueabi','common']

|调试:执行shell函数do_compile

|grep:.config:没有这样的文件或目录

|cp:无法统计“.config”:没有这样的文件或目录

|警告:从shell命令中退出代码1

|错误:函数失败:do_compile(日志文件位于/home/viswanath/SabreAuto_ERROR/build wayland/tmp/work/cortexa9hf vfp neon poky linux gnueabi/busybox/1.22.1-r32/temp/log.do_compile.15410)

错误:任务2086(/home/viswanath/SabreAuto_ERROR/sources/poky/meta/recipes core/busybox/busybox_1.22.1.bb,do_compile)失败,退出代码为“1” 注意:任务摘要:尝试了2014项任务,其中16项不需要重新运行,1项失败。 正在等待0个正在运行的任务完成:

摘要:1任务失败: /home/viswanath/SabreAuto_error/sources/poky/meta/recipes core/busybox/busybox_1.22.1.bb,是否编译 摘要:显示1条错误消息,返回非零退出代码

bitbake文件:

需要busybox.inc

PR=“r32”

SRC_URI= “${PV}.tar.bz2;name=tarball\

       file://get_header_tar.patch \
       file://busybox-appletlib-dependency.patch \
       file://busybox-udhcpc-no_deconfig.patch \
       file://find-touchscreen.sh \
       file://busybox-cron \
       file://busybox-httpd \
       file://busybox-udhcpd \
       file://default.script \
       file://simple.script \
       file://hwclock.sh \
       file://mount.busybox \
       file://syslog \
       file://syslog-startup.conf \
       file://syslog.conf \
       file://busybox-syslog.default \
       file://mdev \
       file://mdev.conf \
       file://umount.busybox \
       file://defconfig \
       file://busybox-syslog.service.in \
       file://busybox-klogd.service.in \
       file://fail_on_no_media.patch \
       file://run-ptest \
       file://inetd.conf \
       file://inetd \
       file://login-utilities.cfg \
       file://0001-build-system-Specify-nostldlib-when-linking-to-.o-fi.patch \
       file://recognize_connmand.patch \
       file://busybox-cross-menuconfig.patch \
"

SRC_URI[tarball.md5sum]=“337d1a15ab1cb1d4ed423168b1eb7d7e” SRC_URI[tarball.sha256sum]=“ae0b029d0a9e4dd71a077a790840e496dd838998e4571b87b60fed7462b6678b”

EXTRA_OEMAKE+=“V=1 ARCH=${TARGET_ARCH}CROSS_COMPILE=${TARGET_PREFIX}SKIP_STRIP=y”

是否安装ptest(){

}


inherit autotools gettext

错误似乎是没有“
.config文件”

如果需要
p-test
单击链接
对于busybox,请参见链接

您是否阅读了和?@Nayfe,“阅读文档”的回答通常没有帮助,除非您花时间指出文档的特定方面,以便让人关注特定方面。Yocto是一个相当大的项目,有许多文档来源。
    cp -r ${B}/testsuite ${D}${PTEST_PATH}/

    cp ${B}/.config      ${D}${PTEST_PATH}/

    ln -s /bin/busybox   ${D}${PTEST_PATH}/busybox