LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: 地球发动机

大家好,有试过在x86平台(AMD64运行于32位模式)下LFS一个x86_64的吗?

[复制链接]
发表于 2005-3-27 16:09:06 | 显示全部楼层
就是不知道怎么弄
所以我就gentoo了
回复 支持 反对

使用道具 举报

发表于 2005-3-28 11:29:45 | 显示全部楼层
configure 的时候都加上 --target=x86_64  不知道成不成
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-28 13:42:13 | 显示全部楼层
现在发现,在64位下LFS64位同样有问题,至少使用现在这个LFS 6.0是不行的。

我在FC3 Amd64和Gentoo 2004.3 Amd64下分别做LFS,都在GCC第一遍卡壳了。

对比Gentoo,好象是还要有专门的emul32位的工具才行,也就是说,你第一遍生成了64位的Binutils,然后还要生成一套在模拟32位运行的Binutil才行。具体怎么做还不太清楚。
回复 支持 反对

使用道具 举报

发表于 2005-3-28 17:24:18 | 显示全部楼层
关注中ing......
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-29 13:59:19 | 显示全部楼层
很悲哀地告诉大家,不仅32位LFS64位有问题,而且64位LFS64位同样有问题。官方网站的邮件列表中已经有人提出此问题,回答是:
http://www.mail-archive.com/lfs- ... h.org/msg00314.html

看来只能等了 ………………
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-30 00:27:30 | 显示全部楼层
如果用64位LFS64位,目前已经找到编译gcc的解决办法,那就是在开始编译之前设置环境变量

export LIBRARY_PATH=/lib64:/lib32:/usr/lib64:/usr/lib32

然后编译即可通过。正在继续后面的安装步骤。
回复 支持 反对

使用道具 举报

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

本版积分规则

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