LINUX error: Building GCC requires GMP 4.2+, MPFR 3.1.0+ and MPC 0.8.0+.

简介: LINUX error: Building GCC requires GMP 4.2+, MPFR 3.1.0+ and MPC 0.8.0+.

1、版本太低,挨个下载,解压缩

wget http://ftp.gnu.org/gnu/mpc/mpc-1.2.1.tar.gz
tar -zxvf mpc-1.2.1.tar.gz
wget http://ftp.gnu.org/gnu/mpfr/mpfr-4.1.0.tar.gz
tar -zxvf mpfr-4.1.0.tar.gz
wget http://ftp.gnu.org/gnu/gmp/gmp-6.2.1.tar.bz2
yum -y install bzip2 
tar -xjf gmp-6.2.1.tar.bz2

2、gmp编译

cd gmp-6.2.1
./configure --prefix=/root/software/gmp-6.2.1

97f6d090321a66f550c728b71801705.png

a2273981651fffde5940325c95b8349.png

make check

94c1a3d5dc1655d24594ac0a0758bab.png

make install

61b57f2a61659ca8ac5152a9776f130.png

3、mpfr编译

cd mpfr-4.1.0
./configure --prefix=/root/software/mpfr-4.1.0 --with-gmp=/root/software/gmp-6.2.1

32d58e139c195a08576554e5ac00b30.png

make
make install

4、mpc编译

cd mpc-1.2.1
./configure --prefix=/root/software/mpc-1.2.1 --with-gmp=/root/software/gmp-6.2.1 --with-mpfr=/root/software/mpfr-4.1.0

c20e75b57c59e5659626e9f9c54799e.png

make -j 16
make install



相关文章
|
8天前
|
Linux 开发工具 C语言
Linux 安装 gcc 编译运行 C程序
Linux 安装 gcc 编译运行 C程序
31 0
|
2月前
|
Linux 编译器 开发工具
【Linux】环境基础开发工具的使用之gcc详解(二)
【Linux】环境基础开发工具的使用之gcc详解(二)
|
2月前
|
编译器 Linux 开发工具
Linux编译器-gcc/g++使用
Linux编译器-gcc/g++使用
28 0
|
2月前
|
Linux 编译器 开发工具
Linux:详解(yum的使用、vim编辑器命令集合以及gcc/g++编译器的使用)
Linux:详解(yum的使用、vim编辑器命令集合以及gcc/g++编译器的使用)
121 1
|
3月前
|
Ubuntu Linux 编译器
Linux应用开发基础知识——交叉编译与gcc编译(一)
Linux应用开发基础知识——交叉编译与gcc编译(一)
66 0
Linux应用开发基础知识——交叉编译与gcc编译(一)
|
3月前
|
NoSQL Linux Shell
Linux下的系统编程——vim/gcc编辑(二)
Linux下的系统编程——vim/gcc编辑(二)
33 0
Linux下的系统编程——vim/gcc编辑(二)
|
2月前
|
Linux 编译器 开发工具
Linux学习第二枪(yum,vim,g++/gcc,makefile的使用)
Linux学习第二枪(yum,vim,g++/gcc,makefile的使用)
|
5月前
|
Kubernetes Java Linux
Linux|操作系统|Error: Could not create the Java Virtual Machine 报错的解决思路
Linux|操作系统|Error: Could not create the Java Virtual Machine 报错的解决思路
491 0
|
自然语言处理 Linux 编译器
Linux编译器——gcc/g++使用
Linux编译器——gcc/g++使用
|
2月前
|
Linux 开发工具 C语言
『Linux升级路』基础开发工具——gcc/g++篇
『Linux升级路』基础开发工具——gcc/g++篇