3,420 views
この記事は最終更新から 2686日 が経過しています。
こちらのブログを参考にしてインストールしました。
http://yazawa-log.blogspot.jp/2010/09/1-centos55gcc451.html
インストール手順は解凍したディレクトリ内の INSTALL/inde.html をWEBブラウザで開いて読む。
以下のライブラリがインストールされていない場合はGCCよりも先にインストールする。
GMP
MPFR
MPC
「libmpc.so.2がない」とエラーが出た場合、
これをインストールした先を探し
$ find /usr -name libmpc.so.2
$ /usr/local/lib/libmpc.so.2
/etc/ld.so.conf.d/で /usr/local/lib にパスが通るようにしておく。
or
makeするターミナル上で環境変数を設定しておく。
export LD_LIBRARY_PATH=/usr/local/lib
$ tar zxf gcc-4.8.1.tar.gz $ cd gcc-4.8.1 $ mkdir objdir $ cd objdir $ ../configure $ make $ make check $ sudo make install
「何が足りない」とエラーが出ると、その都度ライブラリをインストールします。
インストール完了!
GCCのバージョンが4.8.1になっています。
[user@dog-server ~]$ gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-linux-gnu/4.8.1/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: ../configure Thread model: posix gcc version 4.8.1 (GCC) [user@dog-server ~]$