LinuxSir.cn,穿越时空的Linuxsir!

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

『求助』gcc-3.4.6-r2 安装需要注意什么?{已解决}

[复制链接]
发表于 2010-3-28 23:51:02 | 显示全部楼层 |阅读模式
只为了用g77,因而去掉了很多其他的USE选项,但编译没通过。错误报告说libgcc_s.so.1 version 'GCC_4.2.0' not found (required by .....)。

不知道怎么解决?

系统经过 emerge -e system之后还是报这个错误。但是用现在的编译器gcc-4.4.3编译gcc-4.2.3-r1就不会有问题。
现在还没有测试用低版本的gcc去编译。

考虑过用intel的编译器,但用到的很多东西都要g77,修改很麻烦。gfortran有些编译不通过,或者即使编译通过运行时也可能出错。

以前用archlinux时只需要yaourt一个gcc34就可以了(稍作修改),现在还没时间自己学习写一个ebuild。
 楼主| 发表于 2010-3-29 16:07:26 | 显示全部楼层
编译了4.3.4版本,然后gcc-config切换到这个版本就可以编译成功了。

如果不让emerge --depclean删除掉,在/var/lib/portage/world中加入一行
=sys-devel/gcc-3.4.6-r2
就可以了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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