gccを複数バージョン入れている場合は下記の方法で切り替えたりするが
# cd /usr/bin # ln -s gcc-3.4 gcc
上記方法だと面倒なので、update-alternativesを使うよう設定する。
私は、gcc-3.3/3.4/4.1を入れているので下記のように設定
# update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-3.3 33 # update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-3.4 34 # update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.1 41 # update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-3.3 33 # update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-3.4 34 # update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-4.1 41
下記の方法で切り替える。
# update-alternatives --config gcc There are 3 alternatives which provide `gcc'. Selection Alternative ----------------------------------------------- * 1 /usr/bin/gcc-3.3 2 /usr/bin/gcc-3.4 + 3 /usr/bin/gcc-4.1 Press enter to keep the default[*], or type selection number:
上記画面で、変更したいgccバージョンのSelection番号を入力すればOK!
同様にcppも切り替える。