编译安装gcc的时候,configure出了问题:
Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+
http://www.multiprecision.org/mpc
下载mpc-0.8.1.tar.gz
https://ftp.gnu.org/gnu/gmp/
下载gmp-4.3.2.tar.bz2
https://ftp.gnu.org/gnu/mpfr/
下载mpfr-2.4.0.tar.xz
-------------------------------------------
https://gcc.gnu.org/pub/gcc/infrastructure/
下载全部(以上几个都有)
先开始安装GMP。解压GMP的压缩包后,得到源代码目录gmp-4.3.2。在该目录的同级目录下建立一个临时的编译目录,这里命名为temp。然后开始配置安装选项,进入temp目录,输入以下命令进行配置:
../gmp-4.3.2/configure --prefix=/usr/local/gmp-4.3.2
make
sudo make install
如果提示没有m4,那就直接sudo apt-get install m4
安装一下。
还有,make install 的时候,需要su输入密码,不然权限可能不够。当然,这里已经用了sudo,也一样。
mpfr和mpc的安装方法与gmp类似。不过要注意配置的时候要把gmp与mpfr的依赖关系选项加进去,具体配置命令如下: