LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 921|回复: 6

LFS 6.2 6.9 Glibc-2.3.6 make install出错

[复制链接]
发表于 2006-12-6 12:32:27 | 显示全部楼层 |阅读模式
环境:windows xp
          vmware 5.5.2-build 29772
         livecd:lfslivecd-x86-6.2-3.iso



我是结合“手把手”和LFS 6.2的手册一步一步过来的。
可在这步试了两回,把glibc-2.3.6和glibc-build删除掉,重新来过。
都出现这样的情况,请过来人帮我分析下。
谢谢
错误见附件截图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2006-12-6 13:00:10 | 显示全部楼层
似乎是第5章调整工具链的时候有点问题导致的,调整后是否做过测试?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-6 14:10:44 | 显示全部楼层
谢谢youbest关注
第5章中,是经过测试的
[Requesting program interpreter: /tools/lib/ld-linux.so.2]

都是很顺利的。

弄不明白的是
unrecogized command "-Wl,-dynamic-linker=/lib/ld-linux.so.2"
这里的W1, 应该是数字的1.
怎么会不认呢,非常奇怪
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-6 14:19:01 | 显示全部楼层
刚刚从chroot环境exit出来

echo 'main(){}' > dummy.c
cc dummy.c
readelf -l a.out | grep ': /tools'
结果进入是空的。

迷糊了,先前到这步的时候,都能看到
: /tools/lib/ld-linux.so.2

有人能告诉我该怎么办吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-6 14:46:49 | 显示全部楼层
Post by myvm
刚刚从chroot环境exit出来

echo 'main(){}' > dummy.c
cc dummy.c
readelf -l a.out | grep ': /tools'
结果进入是空的。

迷糊了,先前到这步的时候,都能看到
: /tools/lib/ld-linux.so.2

有人能告诉我该怎么办吧。



我自己回复自己,呵呵,
从chroot退出来后
PATH=/tools/binPATH
再cc.
就可以正确的ld路径了。

至于主题中的问题,我还没解决。
回复 支持 反对

使用道具 举报

发表于 2006-12-6 16:46:49 | 显示全部楼层
Post by myvm

弄不明白的是
unrecogized command "-Wl,-dynamic-linker=/lib/ld-linux.so.2"
这里的W1, 应该是数字的1.
怎么会不认呢,非常奇怪

这里应当是[color="Red"]字母l,而不是[color="Magenta"]数字1
你试一试看看?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-10 18:24:41 | 显示全部楼层
确是字母l
验证过了,谢谢。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表