标签:
./contrib/download_prerequisites 可将GRAPHITE_LOOP_OPT改为no,不下载ISL
编译安装
具体步骤如下:
$ ./configure --prefix=$HOME
$ make
$ make check
$ make install
$ ./configure --prefix=$HOME --with-gmp=$HOME
$ make
$ make check
$ make install
$ ./configure --prefix=$HOME --with-gmp=$HOME --with-mpfr=$HOME
$ make
$ make check
$ make install
进入gcc源码目录,开始正式编译GCC:
./configure --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++ --disable-dssi --disable-plugin --with-cpu=generic --disable-multilib --with-mpc=/home/admin/xuxm_work_dir/alg/gcc-5.2.0/deps --with-mpfr=/home/admin/xuxm_work_dir/alg/gcc-5.2.0/deps --with-gmp=/home/admin/xuxm_work_dir/alg/gcc-5.2.0/deps CC=/usr/local/gcc-4.9.2/bin/gcc CXX=/usr/local/gcc-4.9.2/bin/g++ --prefix=`pwd`/build
编译选项可以做更多选择,我是选择了和机器上安装的gcc相同的选项,另外由于默认的gcc版本比较低,所以我换了个版本高
LD_LIBRARY_PATH=/home/admin/xuxm_work_dir/alg/gcc-5.2.0/deps/lib/:$LD_LIBRARY_PATH make -j 12 && make install
标签:
原文地址:http://www.cnblogs.com/xuxm2007/p/4848418.html