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'.