由于之前使用的GCC版本较低,为GCC-4.1.2,因而想升级一下,选择了GCC-4.7.0,和GCC-4.7.3.
安装耗时很长,走了不少弯路,在这里记录一下,以便于自己后续的学习和回忆。
一、下载
首先下载gcc-4.7.3.tar.bz2,同时在infrastructure目录下下载必须的依赖的库cloog-0.16.2.tar.gz和ppl-0.11.tar.gz。
所有的GCC安装都依赖于mpc、mpfr和gmp三个库,mpc和mpfr库都可以在infrastructure目录下下载到,还可以去相应的网址下载相应的版本。
gmp是其中最重要的库。
二、安装
1、安装gmp
首先安装gmp库,因为ppl等库的安装都依赖于gmp,在安装gmp的时候要添加--enable-cxx选项,否则后续的ppl安装时会configure出错,gmp的安装还是比较顺利的。在本次安装中我安装的是gmp-5.1.2
2、安装ppl-0.11.tar.gz
p