码迷,mamicode.com
首页 > 其他好文 > 详细

centos6 x64下编译gcc-4.8.5

时间:2018-01-14 17:40:04      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:yum   div   重要   ftp   prefix   依赖库   pre   amp   bash   

编译gcc最重要的事情是,确保环境的隔离,既不要影响编译环境本身,又要让原有的编译器能找到相关的依赖。假定编译新版本gcc所需的额外依赖都放在/opt/xxx。

1. 从 ftp://gcc.gnu.org/pub/gcc/infrastructure/ 下载、编译并安装依赖库到/opt/xxx:
gmp-4.3.2: ./configure --prefix=/opt/xxx; gmake && gmake install
mpc-0.8.1: ./configure --prefix=/opt/xxx --with-gmp=/opt/xxx
pfr-2.4.2:./configure --prefix=/opt/xxx --with-mpfr=/opt/xxx --with-gmp=/opt/xxx

2. 检查是否已安装32位glibc-devel并安装:

yum install glibc-devel.i686 

3. 编译gcc:

.bash_profile中加入:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/xxx

. ~/.bash_profile

从ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.8.5 下载源码解压后,

./configure --prefix=/opt/xxx --with-mpfr=/opt/xxx --with-gmp=/opt/xxx --with-pfr=/opt/xxx

gmake && gmake install

 

centos6 x64下编译gcc-4.8.5

标签:yum   div   重要   ftp   prefix   依赖库   pre   amp   bash   

原文地址:https://www.cnblogs.com/blogzcan/p/8283553.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!