尝试在yocto构建环境中构建时,出现权限拒绝错误。
Uboot的源代码存储库,我将其保存在gitlab.com中,并将其他与构建相关的依赖项保存在github.com中。
我已经在本地计算机上下载了(git clone)构建平台。我在gitlab.com中对源代码进行了更改,并尝试使用commit标签进行获取和构建,但遇到权限错误。如果我在github.com中做同样的事情(在github.com中保留源存储库并进行更改)不会遇到任何问题。
我想知道解决方法
从日志文件中发布“构建失败的错误”:
调试:执行shell函数do_compile
注意:使-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
make:execvp:/home/cvp/prasenjit-bsp-platform/build/tmp/work/prasenjit_novpek->poky-linux-gnueabi/u-boot-prasenjit-novpek/2014.07-r0/git/mkconfig:权限>拒绝< br /> 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)
答案 0 :(得分:0)
这可能是uboot存储库中的错误:由于某些原因,mkconfig脚本似乎没有可执行权限。