最近在研究yocto,编译前的配置过程中总是提示Permission denied,求助,log如下:
1,执行~/fsl-release-bsp$ MACHINE=imx6qsabresd source fsl-setup-release.sh -b build:
Build directory is build
cp: cannot create regular file ‘sources/meta-fsl-arm/conf/machine/imx6dlsabresd.conf’: Permission denied
cp: cannot create regular file ‘sources/meta-fsl-arm/conf/machine/imx6qdlsolo.conf’: Permission denied
cp: cannot create regular file ‘sources/meta-fsl-arm/conf/machine/imx6qsabresd.conf’: Permission denied
cp: cannot create regular file ‘sources/meta-fsl-arm/conf/machine/imx6slevk.conf’: Permission denied
cp: cannot create regular file ‘sources/meta-fsl-arm/conf/machine/imx6sx14x14arm2.conf’: Permission denied
cp: cannot create regular file ‘sources/meta-fsl-arm/conf/machine/imx6sx17x17arm2.conf’: Permission denied
cp: cannot create regular file ‘sources/meta-fsl-arm/conf/machine/imx6sx19x19ddr3arm2.conf’: Permission denied
cp: cannot create regular file ‘sources/meta-fsl-arm/conf/machine/imx6sx19x19lpddr2arm2.conf’: Permission denied
cp: cannot create regular file ‘sources/meta-fsl-arm/conf/machine/imx6sxsabreauto.conf’: Permission denied
cp: cannot create regular file ‘sources/meta-fsl-arm/conf/machine/imx6sxsabresd.conf’: Permission denied
Error: Cannot write to /home/zyz/fsl-release-bsp/build, perhaps try sourcing with a writable path? i.e. . oe-init-build-env ~/my-build
mv: cannot stat ‘conf/local.conf’: No such file or directory
bash: conf/local.conf: No such file or directory
bash: conf/local.conf: No such file or directory
sed: can't read conf/local.conf: No such file or directory
无奈,用root用户执行:
root@zyz-vm:~/fsl-release-bsp# MACHINE=imx6qsabresd source fsl-setup-release.sh -b build
Build directory is build
ERROR: do not use the BSP as root. Exiting...
Configuring for imx6qsabresd
...
这种情况该怎么处理。。。
Solved! Go to Solution.
看來是权限的問題, 你可以用chmod把权限改一下
感谢回复,尝试在工作目录下执行命令chmod 777 fsl-release-bsp/ -Rf,结果提示一样的错误,很奇怪
或者你把fsl-release-bsp目录都刪掉, 重新來一下, 你是用那一个Linux? 我用Ubuntu沒有出現这个問題.
我把虚拟机环境删了重新执行chmod命令就可以了,用的是Ubuntu14.04,64bit,谢谢
Hi 你好,我用 的也是Ubuntu14.04 64bit,也遇到了和你一样的问题。
请问你说的“把虚拟机环境删了”是什么意思?具体怎么操作?