工具链调整时好像出问题(5.7部分)
时间:2008-02-18
来源:互联网
gcc -dumpspecs | sed 's@^/lib/ld-linux.so.2@/tools&@g' \
> `dirname $(gcc -print-libgcc-file-name)`/specs
显示的输出结果是
sed can't read /mnt/lfs/tools/bin/../lib/gcc/i686-pc-linux-gnu/4.1.2/specs: no such file or directory
这样是正确么?
怎么感觉不对。
作者: carius 发布时间: 2008-02-18
http://www.linuxfans.org/bbs/thread-182383-1-1.html
我是这样处理的,并修改成功。
gcc -dumpspecs > `dirname $(gcc -print-libgcc-file-name)`/specs
dirname $(gcc -printf-libgcc-file-name)
gcc -dumpspecs | sed 's@^/lib/ld-linux.so.2@/tools&@g' \
> `dirname $(gcc -print-libgcc-file-name)`/specs
GCC_INCLUDEDIR=`dirname $(gcc -print-libgcc-file-name)`/include
find ${GCC_INCLUDEDIR}/* -maxdepth 0 -xtype d -exec rm -rvf '{}' \;
rm -vf `grep -l "DO NOT EDIT THIS FILE" ${GCC_INCLUDEDIR}/*`
unset GCC_INCLUDEDIR
作者: chil 发布时间: 2008-02-22
作者: carius
在工具链制作 5.7部分时 执行如下指令时
gcc -dumpspecs | sed 's@^/lib/ld-linux.so.2@/tools&@g' \ > `dirname $(gcc -print-libgcc-file-name)`/specs 显示的输出结果是 sed can't read /mnt/lfs/tools/bin/../lib/gcc/i686-pc-linux-gnu/4.1.2/specs: no such file or directory 这样是正确么? 怎么感觉不对。 |
我执行到这里时的输出结果是:
bash: dirname $(gcc -print-libgcc-file-name)/specs:No such file or directory
2楼的仁兄说的方法也用了,同样不行.
再就是2楼的仁兄说的一个链接连不上,望有心人帮下忙,谢谢
作者: thunderbolt 发布时间: 2008-02-28
作者: cbkid 发布时间: 2008-03-01
作者: thunderbolt
我执行到这里时的输出结果是:
bash: dirname $(gcc -print-libgcc-file-name)/specs:No such file or directory 2楼的仁兄说的方法也用了,同样不行. 再就是2楼的仁兄说的一个链接连不上,望有心人帮下忙,谢谢 |
gcc -dumpspecs | sed 's@^/lib/ld-linux.so.2@/tools&@g' \
> `dirname $(gcc -print-libgcc-file-name)`/specs
1、这句话里面的dirname前面前面那个应该是ESC键下的那个键2、那个">"符号不是提示符,而是文件输出符号吧,所以屏幕上应该是“>> `dirname”……Best Wishes
已经反映给youbest大侠,希望这种东东能够在文档中提示给我们这些Newbie们……呵呵
参考文档:《如何提高LFS的成功率以及部分问题的解决方法》
http://www.linuxsir.org/bbs/showthre...ighlight=specs
作者: xueketan 发布时间: 2008-03-13
现在出现这个问题:
在检查新工具链的基本功能是否正常:
cd ~
echo 'main(){}' > dummy.c
cc dummy.c
readelf -l a.out | grep ': /tools'
运行没有任务结果显示,文档说会显示
[Requesting program interpreter:/tools/lib/ld-linux.so.2]
ls
a.out dummy.c
编译应该是成功了。
作者: life_31 发布时间: 2008-11-28
运行没有任何结果显示
/tools/bin/ 目录下没有env
作者: life_31 发布时间: 2008-11-28
在调整/测试工具链前我先执行以下操作,无任何显示:
echo 'main(){ }' > dummy.c
cc dummy.c
readelf -l a.out | grep ': /tools'
前一次我调整后,执行这操作,也是一样结果。
会是什么原因呢,请帮帮忙。
作者: life_31 发布时间: 2008-12-05
这次重头开始制作,感觉没出现什么问题。
我想也许上次是调整错误而无任何提示,所以这次未调整前先测试,但也没有错误提示。
这步应该比较重要,我再一次不知道可否继续操作。请指导下。谢谢。
作者: life_31 发布时间: 2008-12-05
我继续往下走。
作者: life_31 发布时间: 2008-12-09
作者: ti8er 发布时间: 2008-12-09
作者: life_31 发布时间: 2008-12-10
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28