分页: 1 / 1

编译交叉工具的权限问题

发表于 : 2009-04-15 20:28
gqzqy1983
请问下:
我用CROSSTOOL0.43学制作交叉工具链,刚开始比较顺利,到编译得差不多了,要创建目录和删除临时文件时,说没有权限,无法操作。
我只能在普通用户下编译,这个怎么解决呀??
遇到这个问题后,我去修改all.sh 里面的MV MKDIR 我全在前面加sudo 可是所有的命令全加了以后 报错说解压文件都不行了,如果加一部分,还是有不能创建文件夹的情况。
连续这么操作后,我重新解压CROSSTOOL,重新编译,结果他不编译了,都去测试了 怎么都不编译了



好心的人们,告诉我下为什么呀,搞了几天了,还是莫名其妙:

Re: 编译交叉工具的权限问题

发表于 : 2009-04-17 21:33
hrbeu06ws
crosstool不能用管理员权限进行编译,所以在其安装的时候要将安装的目录设置为普通用户的权限,否则的话会提示没有权限创建路径。
在编译之前先手动创建安装路径,比如说 /opt/crosstool (要用root权限),再将其权限改为你自己的。

代码: 全选

sudo mkdir /opt/crosstool && sudo chown xxx:xxx /opt/crosstool
xxx为你的用户名,试试看! :em11