fedora16 に gcc 4.3.4 をインストールしましたが、問題は ada プログラムを実行するとエラーが発生すること Ada compiler not installed on this system
です。gcc 4.6.3に古いバージョンのgccがインストールされているためにクラッシュすると思います。この問題を克服するにはどうすればよいですか?
前もって感謝します
複数のバージョンの gcc をインストールしてもまったく問題ありません。問題は、Ada コンパイラ gnat が特定の gcc に依存していることです。たとえば、gnat-4.x は gcc-4.x- に依存しています。
ファイル /usr/bin/gcc は、デフォルトの gcc へのシンボリック リンクである必要があります。シンボリック リンクを適切な gcc (/usr/bin/gcc-4.6) に変更すると、問題を解決できます。^^^^^^^^ gnat-4.6 用の適切な gcc
symling を変更してもうまくいかない場合は、Ada コンパイラ (gnat) を再インストール (削除 + インストール) します。