LinuxSir.cn,穿越时空的Linuxsir!

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

编译gcc-4.0.3在哦你是出错,无法继续,来指教下啊,谢谢了

[复制链接]
发表于 2007-10-18 15:59:29 | 显示全部楼层
uname -m
echo $MACHTYPE
cat /proc/version
这些不会显示说你在编译内核时选择的是 AMD64 。
回复 支持 反对

使用道具 举报

发表于 2007-10-18 20:04:28 | 显示全部楼层
Post by tfkdmwmqtr
噢 !?
LFS-x86_64 出了的手册了?
有空得试一试。
其实 Jeremy Huntwork 开了这个 Branch 有一段时间了,印像中好像是 8 月份的事,但是属於实验性质,他本人也无法证实其稳定性,只是传统 LFS 方式作延续,因此并没有正式发行,只有在电邮列表发表过,希望有 developer 协助测试

现阶段做 64 bit 系统仍建议使用 CLFS 手册
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-19 03:20:21 | 显示全部楼层
那意思是说 按照lfs手册就步能做64位系统了


好象不对吧
回复 支持 反对

使用道具 举报

发表于 2007-10-19 12:23:35 | 显示全部楼层
64位内核编译32位系统,用 CLFS-version-x86 是可以的。其中 version 表示使用的版本,比如使用 svn 手册。
第4帖有手册的链接。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-19 14:00:16 | 显示全部楼层
我的总是在编译gcc的时候就出错 错误和我说的以前的都是一样的

我从新装了个新debian也是一样出错

编译个新内核 也出一样的错

gcc都编译不过去 那不是总是在这里卡住了阿
回复 支持 反对

使用道具 举报

发表于 2007-10-19 14:09:18 | 显示全部楼层
你要做 32 位还是 64 位的?
64位内核做32系统,要用 CLFS x86 的方法。
如果做64位系统,有x86_64 和 Pure64 两种选择 。
建议看 SVN 版手册。 做 SVN 版,遇到的问题可能会更多一些,遇到问题,我们会帮助你的。

另,应该先看一下当前系统是否满足要求,手册中的“ Host System Requirements “ 要先看下的。

用 lfslivecd 的成功率最高了。而且 iso 可以从硬盘启动的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-19 16:10:43 | 显示全部楼层
我的系统的软件都符合 lfs 6.2手册的要求


gcc能够编译别的源码包 但就是 编译gcc不能通过 make 和着make bootstrap的时候到最后报错

不论我用不用参数 configure系统 都是一样

我想编译 64位系统

对了 64位系统不是只要 编译内核的时候选着 64位处理器就可以了 是吗?

谢谢各位帮忙
回复 支持 反对

使用道具 举报

发表于 2007-10-19 16:26:42 | 显示全部楼层
如果宿主系统是64位,直接用lfs手册做出来的应该是64的,不过手册不支持64位的,会出错。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-19 16:37:01 | 显示全部楼层
现在的主要问题是 我不带参数的编译gcc 也出错 实在是搞不明白


为什么编译binutils的时候可以编译过去 gcc就编译不过了 起码系统的gcc是可以用的啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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