yocto编译前配置时中总是提示Permission denied

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

yocto编译前配置时中总是提示Permission denied

Jump to solution
5,449 Views
bratzhang
Contributor II

最近在研究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

...

这种情况该怎么处理。。。

Labels (2)
0 Kudos
1 Solution
3,321 Views
jimmychan
NXP TechSupport
NXP TechSupport

看來是权限的問題, 你可以用chmod把权限改一下

View solution in original post

0 Kudos
5 Replies
3,322 Views
jimmychan
NXP TechSupport
NXP TechSupport

看來是权限的問題, 你可以用chmod把权限改一下

0 Kudos
3,321 Views
bratzhang
Contributor II

感谢回复,尝试在工作目录下执行命令chmod 777 fsl-release-bsp/ -Rf,结果提示一样的错误,很奇怪

0 Kudos
3,321 Views
jimmychan
NXP TechSupport
NXP TechSupport

或者你把fsl-release-bsp目录都刪掉, 重新來一下, 你是用那一个Linux? 我用Ubuntu沒有出現这个問題.

0 Kudos
3,321 Views
bratzhang
Contributor II

我把虚拟机环境删了重新执行chmod命令就可以了,用的是Ubuntu14.04,64bit,谢谢

0 Kudos
3,321 Views
liubin1
Contributor I

Hi 你好,我用 的也是Ubuntu14.04 64bit,也遇到了和你一样的问题。

请问你说的“把虚拟机环境删了”是什么意思?具体怎么操作?

0 Kudos