+ -
当前位置:首页 → 问答吧 → 求助调整工具链

求助调整工具链

时间:2006-09-29

来源:互联网

lfs 6.2.3 cd-rom
5.7.下面错在那里;或者调整工具链详细如何做;
SPECFILE=$(gcc --print-file specs) &&
sed 's@ /lib/ld-linux.so.2@ /tools/lib/ld-linux.so.2@g' $SPECFILE > tempspecfile &&
mv -f tempspecfile $SPECFILE &&
unset SPECFILE
bash: tempspecfile: permission denied。

作者: linyuzong   发布时间: 2006-09-29

这个提示,应该是你所用的用户对于现在执行这条命令的所处的目录没有写权限。
做这个调整工具链的操作的时候,转换目录到源代码目录,或者你有写权限的目录中。

作者: 小丑奇兵   发布时间: 2006-09-29

lfs 6.2.3 cd-rom
5.7.下面错在那里;或者调整工具链详细如何做;
在/mnt/lfs/sources目录下,系统重起一次
SPECFILE=`dirname $(gcc -print-libgcc-file-name)`/specs &&
gcc -dumpspecs > $SPECFILE &&
sed 's@^/lib/ld-linux.so.2@/tools&@g' $SPECFILE > tempspecfile &&
mv -vf tempspecfile $SPECFILE &&
unset SPECFILE
bash: /usr/lib/gcc/i486-pc-linux-gnu/4.0.3/specs: permission denied

作者: linyuzong   发布时间: 2006-09-30

插一下,..我也是这步有错误,是出现在 /specs 找不到这个文件!

作者: thiz16   发布时间: 2006-09-30

第四次重来,此问题已没有. 谢谢大家
小技巧:书中字符用复制到记事本清楚多拉

作者: linyuzong   发布时间: 2006-10-01

引用:
作者: 小丑奇兵
这个提示,应该是你所用的用户对于现在执行这条命令的所处的目录没有写权限。
做这个调整工具链的操作的时候,转换目录到源代码目录,或者你有写权限的目录中。
上面为正解。

作者: Myhsg   发布时间: 2008-10-03