LinuxSir.cn,穿越时空的Linuxsir!

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

gcc 4.3.4 stable , 各位有什么想說的嗎?

[复制链接]
 楼主| 发表于 2009-10-19 22:52:44 | 显示全部楼层
Post by waterloo2005;2037813
从4.3.2-r3升级到4.3.4 , 是否需要重建libtool?谢谢


最好還是重建一下吧,也不耗多少時間~

建議你看看 gentoo gcc upgrade 手冊
回复 支持 反对

使用道具 举报

发表于 2009-10-19 22:58:20 | 显示全部楼层
Post by waterloo2005;2037813
从4.3.2-r3升级到4.3.4 , 是否需要重建libtool?谢谢


按以往的經驗,不是必要的,但是手冊要求。
回复 支持 反对

使用道具 举报

发表于 2009-10-20 10:30:32 | 显示全部楼层
Post by coderoar;2038205
按以往的經驗,不是必要的,但是手冊要求。


手册没说吧,手册只说了3.4-3.5, 这个升级是第三个版本数字有变化。
回复 支持 反对

使用道具 举报

发表于 2009-10-20 13:18:01 | 显示全部楼层
Post by waterloo2005;2038282
手册没说吧,手册只说了3.4-3.5, 这个升级是第三个版本数字有变化。


手冊的三段中每段都有提到。

General Upgrade Instructions一段是這樣解釋的:

To be completely safe that your system is in a sane state, you must rebuild the toolchain and then world to make use of the new compiler.


嚴格來說,就是需要。
回复 支持 反对

使用道具 举报

发表于 2009-10-20 17:42:05 | 显示全部楼层
我也刚刚升级了GCC,不过好像没什么变化,UP 完了也就给了一个什么fix的提示,还说是出现什么东西找不到了,才需要运行它。

还要 重建整个系统?这也 太不像话了,累死人啦。我也有把它放到Mask里边的冲动了。
回复 支持 反对

使用道具 举报

发表于 2009-10-20 17:52:36 | 显示全部楼层
上面說了,雖然手冊這麼要求,但是實際操作中,用revdep-rebuild代替emerge -e systememerge -e world也能解決大部分問題。我的做法就是,如果revdep-rebuild不行的話,就重建。
回复 支持 反对

使用道具 举报

发表于 2009-10-20 19:55:27 | 显示全部楼层
怎么重建系统?
我当初升级了系统,发现metacity进程和gnome-keyring-daemon进程占了100%CPU资源,gnome下都不能动。revdev-rebuild不能解决问题。emerge -e system/world也不能解决问题。
实在没办法,重装了系统。
回复 支持 反对

使用道具 举报

发表于 2009-10-20 20:51:01 | 显示全部楼层
我现在很想知道那些emerge -e system/world也不能解决问题,最后是怎么解决的。
回复 支持 反对

使用道具 举报

发表于 2009-10-20 21:03:59 | 显示全部楼层
这个很多情况下是配置的问题。可以试试新建一个帐号,在那个帐号里登录,如果没有问题了,就确定是配置错误;否则就是软件的bug。
回复 支持 反对

使用道具 举报

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

本版积分规则

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