FAIRYFAR-INTERNAL
 
  FAIRYFAR-INTERNAL  |  SITEMAP  |  ABOUT-ME  |  HOME  
RedHat 6.5编译安装gcc 4.8.2

操作系统:RedHat 6.5
原始GCC:gcc 4.4.7

步骤:

1. 准备

gcc-4.8.2.tar.gz,解压到gcc-4.8.2目录。

2. 如果可以互联网的话,直接执行

snippet.bash
./contrib/download_prerequisites

下载依赖包。

如果不能联网,在实现将以下文件放入gcc-4.8.2目录下:

  • mpfr-2.4.2.tar.bz2
  • gmp-4.3.2.tar.bz2
  • mpc-0.8.1.tar.gz

3. 编辑./contrib/download_prerequisites文件,注释掉wget行。

snippet.bash
vi ./contrib/download_prerequisites

4. 安装以下包

snippet.bash
sudo yum install glibc-devel.i686 libstdc++-devel.i686

否则编译阶段会报以下error:

usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory

5. 编译安装gcc

snippet.bash
./configure
make -j8
sudo make install


打赏作者以资鼓励: