LinuxSir.cn,穿越时空的Linuxsir!

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

gcc4 升级完毕,怎么还是3.4.5

[复制链接]
发表于 2006-9-6 21:00:01 | 显示全部楼层 |阅读模式
第一次使用
  1. emerge --update system
复制代码
然后使用
  1. emerge -e system
复制代码
二次都升级成功 ,
但是使用
  1. gcc --version
复制代码
结果如下:
  1. gcc version 3.4.5
复制代码
为什么?
是不是还需要
  1. emerge -e system
复制代码
一次?
发表于 2006-9-6 22:12:42 | 显示全部楼层
运行gcc-config进行设定
回复 支持 反对

使用道具 举报

发表于 2006-9-6 22:40:25 | 显示全部楼层
看官方gcc升级指南,在这里http://www.gentoo.org/doc/en/gcc-upgrading.xml

也就是下面这几步:
# emerge -uav gcc

# gcc-config i686-pc-linux-gnu-4.1.1
# source /etc/profile

# fix_libtool_files.sh 3.4.6

# emerge --oneshot -av libtool

# emerge -eav system
# emerge -eav world

# emerge -aC =sys-devel/gcc-3.4*

完成!
回复 支持 反对

使用道具 举报

发表于 2006-9-7 08:01:41 | 显示全部楼层
Post by kingway
运行gcc-config进行设定

现在不兴这个了.
现在用eselect compiler
eselect compiler list
eselect compiler set x
eselect compiler show
emerge -e system
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-7 09:46:32 | 显示全部楼层
Post by Yuri
现在不兴这个了.
现在用eselect compiler
eselect compiler list
eselect compiler set x
eselect compiler show
emerge -e system

我使用
  1. eselect compiler
复制代码

出现错误:

  1. !!! Error: Can't load module compiler
  2. exiting.
复制代码

我使用
gcc-config配置完成了
回复 支持 反对

使用道具 举报

发表于 2006-9-7 09:49:06 | 显示全部楼层
eix eselect
回复 支持 反对

使用道具 举报

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

本版积分规则

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