【问题标题】:Getting Build Error in Yocto Build system在 Yocto 构建系统中出现构建错误
【发布时间】:2019-05-21 14:37:30
【问题描述】:

尝试在 yocto 构建环境中构建时出现权限被拒绝错误。

Uboot 的源代码存储库我将它保存在 gitlab.com 和其他与构建相关的依赖项我保存在 github.com。

我已经在本地机器上下载(git clone)了构建平台。我在 gitlab.com 中对源代码进行了更改,并尝试使用提交标签获取和构建,但出现权限错误。如果我在 github.com 中做同样的事情(在 github.com 中保留源存储库并进行更改)不会遇到任何问题。

我想知道解决办法

从日志文件中发布“构建失败错误”:

调试:执行 shell 函数 do_compile
注意:make -j 4 CROSS_COMPILE=arm-poky-linux-gnueabi-CC=arm-poky-linux->gnueabi-gcc --sysroot=/home/cvp/prasenjit-bsp->platform/build/tmp/sysroots/ prasenjit-novpek mx6slnovpek_config
制作:execvp:/home/cvp/prasenjit-bsp-platform/build/tmp/work/prasenjit_novpek->poky-linux-gnueabi/u-boot-prasenjit-novpek/2014.07-r0/git/mkconfig:权限>拒绝 Makefile:468: 目标“mx6slnovpek_config”的配方失败
制作:*** [mx6slnovpek_config] 错误 127
错误:oe_runmake 失败
警告:从 shell 命令退出代码 1。
错误:函数失败:do_compile(日志文件位于 /home/cvp/prasenjit-bsp-platform/build/tmp/work/prasenjit_novpek-poky-linux-gnueabi/u-boot-prasenjit-novpek/2014.07-r0/temp /log.do_compile.29185)

【问题讨论】:

    标签: build yocto


    【解决方案1】:

    这可能是您的 uboot 存储库中的错误:由于某种原因,mkconfig 脚本似乎没有可执行权限。

    【讨论】:

    • 但是如果我给出路径并使用来自 github 的源代码,那么就没有问题了。如果我给源代码表单 git lab .com 得到这个构建错误。如果您有任何关于此的信息,请帮助我
    • 我们不知道 mkconfig 的权限,也不知道您的代码更改 -> 我不知道如何帮助您。我还建议用被子修补原始的 github repo。
    猜你喜欢
    • 2020-07-28
    • 2020-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-08
    • 1970-01-01
    • 2023-01-26
    相关资源
    最近更新 更多