LinuxSir.cn,穿越时空的Linuxsir!

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

求助:CentOS 4.4上升级和编译GCC

[复制链接]
发表于 2012-2-29 17:41:47 | 显示全部楼层 |阅读模式
我们所使用的集群上的系统比较老,是CentOS 4.4,现在我们的新应用需要gcc 4或以上版本的支持。本人试图通过升级原有的gcc 3.4.6,yum通过中科大的镜像升级后,好像不能够升级到更新的版本。
然后下载了4.1.2的源代码编译,编译时出现了如下错误,
make[4]: *** [mf-runtime.lo] Error 1
make[4]: Leaving directory `/public/soft/gcc/gcc-4.1.2/x86_64-redhat-linux/libmudflap'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/public/soft/gcc/gcc-4.1.2/x86_64-redhat-linux/libmudflap'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/public/soft/gcc/gcc-4.1.2/x86_64-redhat-linux/libmudflap'
make[1]: *** [all-target-libmudflap] Error 2
make[1]: Leaving directory `/public/soft/gcc/gcc-4.1.2'
make: *** [all] Error 2

我阅读了论坛里面http://www.linuxsir.cn/bbs/showthread.php?t=193492http://www.linuxsir.cn/bbs/showt ... 种都不一样。

由于服务器已经托管,我在这里想请教大家,在不动系统本身的情况下,
(1)我能够通过rpm来安装新4.1.2的gcc吗?我在百度上找到了下面的信息,我能够只安装“gcc-4.1.2-42.el5.i386.rpm”吗?
CentOS5.2系统安装gcc.
挂载CentOS的系统光盘(mount /dev/cdrom /mnt),然后进入CentOS目录内,安装顺序如下:
rpm -ivh cpp-4.1.2-42.el5.i386.rpm
rpm -ihv kernel-headers-2.6.18-92.el5.i386.rpm
rpm -ivh glibc-headers-2.5-24.i386.rpm
rpm -ivh glibc-devel-2.5-24.i386.rpm
rpm -ivh libgomp-4.1.2-42.el5.i386.rpm
rpm -ivh gcc-4.1.2-42.el5.i386.rpm

(2)用源代码编译,我该怎么解决上述错误。


请大家不吝赐教,非常谢谢。
 楼主| 发表于 2012-2-29 20:32:03 | 显示全部楼层
请大家不吝赐教,非常谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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