GCC的升级

接触Linux没有多久,一直以来都是比较喜欢使用redhat9,今天心血来潮,打算给这个机器升级一下,所以首先从编译器gcc开始吧。gcc作为linux平台的的编译器,多数的开发者还是比较熟悉的,其功能的强大就不必说了。好啦,开始升级我的redhat9啦。

首先,我们要下载一下相关的包,以便我们编译新的gcc。

    gmp包:地址: http://fpt.gmplib.org/pub/gmp-4.3.2/gmp-4.3.2.tar.gz

    mpfr包:地址:http://www.mpfr.org/mpfr-current/mpfr-2.4.2.tar.gz

    gcc包:地址: ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/gcc-4.4.3/gcc-4.4.3.tar.gz

    make包:地址: http://www.soft32.com/download/63-140145/make-3.1.tar.gz2

GNU make的版本在3.80+以上的,可以不用下载make包。这些包下载后,为方便管理,我放到了/home/zhao/gcc_update的目录下。分别用tar命令来把这些压缩包解压出来。

接着就是来编译这些源码包了。编译的命令基本上都是一样的,先是./configure --prefix=/usr,接着make,最后是make install。在编译安装的过程中,要特别注意命令返回的结果,出现的error在google中都能找到解决的办法。不过还好,我在更新的时候,没有出现什么错误,顺利完成。

 

参考文章:

编译GCC及其多版本并存控制:http://hi.baidu.com/ruikflyer/blog/item/d43a8ec341c88d5eb219a875.html

安装 Make-3.80 :http://man.chinaunix.net/linux/lfs/htmlbook/chapter06/make.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章