LinuxSir.cn,穿越时空的Linuxsir!

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

Gentoo 目前 stable 的 GCC 可能存在 BUG!

[复制链接]
发表于 2009-12-3 22:34:47 | 显示全部楼层
在公司的ubuntu上试了一把,gcc-4.4.1结果是正确的。莫非我家里机器上一些问题是这个编译器导致的?
回复 支持 反对

使用道具 举报

发表于 2009-12-3 23:19:18 | 显示全部楼层
Post by beyond93;2052182
在公司的ubuntu上试了一把,gcc-4.4.1结果是正确的。莫非我家里机器上一些问题是这个编译器导致的?


我的是gcc-4.4.2,也没有问题,
看来这个问题应该是修正了把?
回复 支持 反对

使用道具 举报

发表于 2009-12-3 23:35:06 | 显示全部楼层
Post by coderoar;2052035
疯了。为了解决[color="Blue"]amule无法启动的问题,从4.4.2换了4.4.1,又把4.3.4,4.3.2-r3挨个试了,每次都重做整个系统,都不行。最后用了4.3.2-r3,现在又出现这样的问题。


你这个问题还没解决嘛??我前几天升级了gcc4.4.2,然后刚才又emerge amule一遍,没有任何问题阿...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-3 23:37:54 | 显示全部楼层
Post by Mie;2052210
我的是gcc-4.4.2,也没有问题,
看来这个问题应该是修正了把?


这个 BUG 貌似是修正了,但我使用时会出现新状况
在用 genkernel 编译内核时提示找不到 %dil 寄存器
查资料发现,又是 GCC 4.4 的一个 BUG
回复 支持 反对

使用道具 举报

发表于 2009-12-4 10:31:11 | 显示全部楼层
@platinum,那就[php]emerge -av gentoo-sources[/php]或者[php]emerge -av zen-sources[/php]还有,你编译2.6.23的内核怎么用gcc-4.4.x?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-4 10:45:49 | 显示全部楼层
哦,因为我升级到 gcc-4.4 后手太快了,删除了旧版本的 gcc
所以在编译内核时遇到了问题,呵呵
回复 支持 反对

使用道具 举报

发表于 2009-12-4 13:04:11 | 显示全部楼层
Post by Mie;2052244
你这个问题还没解决嘛??我前几天升级了gcc4.4.2,然后刚才又emerge amule一遍,没有任何问题阿...


我才开始升4.4.2时,确实没问题。但后来手贱emerge -e了一下就惨了。
回复 支持 反对

使用道具 举报

发表于 2009-12-4 15:42:07 | 显示全部楼层
Post by coderoar;2052441
我才开始升4.4.2时,确实没问题。但后来手贱emerge -e了一下就惨了。


:yun::yun:
我也用过几次emerge -e这个命令,每次都是悲剧收场
然后我就没用过了,感觉每用一次,悲剧一次,
反正更新了gcc,不用这个命令,也用得好好的!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-4 16:09:16 | 显示全部楼层
Post by Mie;2052491
:yun::yun:
反正更新了gcc,不用这个命令,也用得好好的!

看了两位的经历,真庆幸自己笔记本里的虚拟机太慢,刚 emerge 了 3 个包就 CTRL + C 了
:yun:
回复 支持 反对

使用道具 举报

发表于 2009-12-4 21:02:47 | 显示全部楼层
我用gcc 4.4.2手工编译内核2.6.31-gentoo-r4 一切正常
回复 支持 反对

使用道具 举报

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

本版积分规则

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