LinuxSir.cn,穿越时空的Linuxsir!

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

emerge --update world发现GCC升了,我gcc -v发现还是4.1的版本。在哪里要设置一下么?

[复制链接]
发表于 2008-6-27 12:57:30 | 显示全部楼层 |阅读模式
emerge --update world发现GCC升了,我gcc -v发现还是4.1的版本。在哪里要设置一下么?怎样用4.3的GCC?
发表于 2008-6-27 13:18:38 | 显示全部楼层
Post by bjsm;1868172
emerge --update world发现GCC升了,我gcc -v发现还是4.1的版本。在哪里要设置一下么?怎样用4.3的GCC?


  1. localhost ~/gcc-config -l
  2. [1] i686-pc-linux-gnu-4.2.3 *
  3. [2] i686-pc-linux-gnu-4.3.1

  4. localhost ~/gcc-config 2
复制代码
回复 支持 反对

使用道具 举报

发表于 2008-6-27 13:22:52 | 显示全部楼层
Post by bjsm;1868172
emerge --update world发现GCC升了,我gcc -v发现还是4.1的版本。在哪里要设置一下么?怎样用4.3的GCC?


gcc升级向导
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-27 13:44:19 | 显示全部楼层
GCC好象很难升的。搞不好就要重装系统了。
回复 支持 反对

使用道具 举报

发表于 2008-6-27 15:13:31 | 显示全部楼层
Post by bjsm;1868192
GCC好象很难升的。搞不好就要重装系统了。


不,简单之极
emerge gcc
gcc-config -l
gcc-confg N(N is the number of the newest gcc)

从来没出过问题
回复 支持 反对

使用道具 举报

发表于 2008-6-27 20:02:47 | 显示全部楼层
升级很容易的,但是升级完成后,别立马删除以前的gcc就行。很可能还需要用到以前的版本。
回复 支持 反对

使用道具 举报

发表于 2008-6-27 22:36:32 | 显示全部楼层
搞坏系统是当时 gcc 正处于 3.4 到 4.0 的过渡期

现在都是 4.x 兼容性问题少多了
回复 支持 反对

使用道具 举报

发表于 2008-6-29 22:26:22 | 显示全部楼层
其实还是有问题的

我的一个实例
用4.2.4编译qt 3 用4.1编译kdelibs 然后再用4.2.4就无法通过kdebase的configure 提示是系统没有安装kdelibs...
用4.1编译的kdepim 和kdebase 在用4.2.4编译 gpg和openssl等 会发现kde中所有涉及加密和验证的软件 都不能正常工作...
回复 支持 反对

使用道具 举报

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

本版积分规则

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