月別アーカイブ: 2011年7月

[玄箱]GCCのインストール

GCCをインストールするが、3.4系とデフォルト(4.3系)の2バージョンをインストール

KURO-BOX:~# aptitude install gcc gcc-3.4

インストールが終わったら切り替えれるようにupdate-alternativesで設定
・・・とはいえ、下記のコマンドで確認してみる

KURO-BOX:~# update-alternatives --display gcc
No alternatives for gcc.

ないみたい。別の名前で存在してるかもと下記のコマンドで設定できるものすべてを設定してみる

KURO-BOX:~# update-alternatives --all

やっぱりないみたい。
なので、手動で追加(グループ名は”gcc”とした。)

KURO-BOX:~# update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-3.4 34 --slave /usr/bin/cpp cpp /usr/bin/cpp-3.4 --slave /usr/bin/gcov gcov /usr/bin/gcov-3.4
KURO-BOX:~# update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.3 43 --slave /usr/bin/cpp cpp /usr/bin/cpp-4.3 --slave /usr/bin/gcov gcov /usr/bin/gcov-4.3

デフォルトでgcc-3.4を使うように設定

KURO-BOX:~# update-alternatives --config gcc

There are 2 alternatives which provide `gcc'.

  Selection    Alternative
-----------------------------------------------
*         1    /usr/bin/gcc-3.4
 +        2    /usr/bin/gcc-4.3

Press enter to keep the default[*], or type selection number: 1
Using '/usr/bin/gcc-3.4' to provide 'gcc'.