首页 > 其他 > 详细

centos6 x64下编译gcc-4.8.5

时间:2018-01-14 17:07:00      阅读:292      评论:0      收藏:0      [点我收藏+]

编译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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!