Dell Optiplex GXa |
SolarisTM 9 x86 9/04 |
gcc-3.4.3
事情があって、実験的にgcc-3.4.3を使用しなければならない状況になった。未だパッケージはリリース
されていないので、ソースからインストールする。
既存のgccとの切り替え使用を可能にするため、インストール先(prefix)は、
/usr/local/gcc-3.4.3/ にする。
必要なソフトウェア:
準 備:
インストール先のディレクトリを作成しておく。
# mkdir /usr/local/gcc-3.4.3
インストール:
作業ディレクトリを作成する。
$ mkdir /opt/src/gcc-3.4.3
作成した作業ディレクトリに移動する。
アーカイブをダウンロードする。
$ wget ftp://core.ring.gr.jp/pub/GNU/gcc/gcc-3.4.3/gcc-3.4.3.tar.bz2
解凍展開する。
$ tar xojf gcc-3.4.3.tar.bz2
展開されたディレクトリに移動する。
最適化スクリプトを実行する。
$ ./configure \
--prefix=/usr/local/gcc-3.4.3 \
--with-as=/usr/local/bin/as \
--with-ld=/usr/local/bin/ld \
--enable-langueges=c++,f77,java,objc,CHILL | tee configure_001.log
コンパイルする。 (2時間45分かかった)
$ make bootstrap | tee make_001.log
ディレクトリを移動する。
SuperUserになる。
インストールする。
使用方法:
実際に使用する時は、PATHの最優先ディレクトリを /usr/local/gcc-3.4.3/bin に設定すればいい。
PATH=/usr/local/gcc-3.4.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:.