在工具链制作中遇到问题,make install出现错误
时间:2010-06-01
来源:互联网
显示说创建tools目录错误,permission denied
我看了下binutils-2.17下面已经存在mkinstalldirs文件了
config.log里面的错误说是没有gmp.h?
第一次弄这个,不知道怎么回事。。用的liveCD,lfslivecd-x86-6.3-r2145.iso。用的VMware workstation7 ,是按照youbest的http://www.linuxsir.org/bbs/showthread.php?t=322894
这篇帖子来的,做到工具链制作
mkdir -v ../binutils-build
cd ../binutils-build
CC="gcc -B/usr/bin/" ../binutils-2.17/configure --prefix=/tools --disable-nls --disable-werror
make
然后再make install 的时候出错
make install.jpg (41.0 KB, 6 次查看) | |
log1.jpg (71.9 KB, 7 次查看) |
作者: flywukaka 发布时间: 2010-06-01
lfs用户创建/tools目录当然没权限
要在su - lfs之前就创建好,并且chown -R lfs /tool
作者: stesen 发布时间: 2010-06-01
作者: stesen
"permission denied"
lfs用户创建/tools目录当然没权限 要在su - lfs之前就创建好,并且chown -R lfs /tool |
mkdir -v $LFS/tools
ln -sv $LFS/tools /
然后chown -v lfs $LFS/tools
你说的是这个吗?
这个里面是不是要在/binutils-2.17/mkinstalldirs下面创建/tools/tools?
需要在进入lfs目录前就把这个/binutils-2.17/mkinstalldirs/tools/tools目录创建好吗?
作者: flywukaka 发布时间: 2010-06-01
是/tools
make install是在/tools下面建立目录,复制和创建文件,而不是$LFS/binutils-2.17/mkinstalldirs
仔细检查下/tools和$LFS/tools的属性
只要有权限,不会出现"permission denied"错误的
你可以试着
touch /tools/abcd
作者: stesen 发布时间: 2010-06-01
还有,你说的“make install是在/tools下面建立目录,复制和创建文件”,这个/tools 的绝对路径是啥啊?
作者: flywukaka 发布时间: 2010-06-02
这行命令输入错了...
虽然很多从说开SSH COPY .但对于看不明白每行命令意思的初就者,还是手工输入的好.. 我就是在反复出错中,渐渐明白命令行的意思.
作者: 繁体中文 发布时间: 2010-06-02
作者: 繁体中文
ln -sv $LFS/tools /
这行命令输入错了... 虽然很多从说开SSH COPY .但对于看不明白每行命令意思的初就者,还是手工输入的好.. 我就是在反复出错中,渐渐明白命令行的意思. |
实在弄不明白为什么make install的时候没有权限
作者: flywukaka 发布时间: 2010-06-02
作者: flywukaka 发布时间: 2010-06-02
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28