2

fedora16 に gcc 4.3.4 をインストールしましたが、問題は ada プログラムを実行するとエラーが発生すること Ada compiler not installed on this systemです。gcc 4.6.3に古いバージョンのgccがインストールされているためにクラッシュすると思います。この問題を克服するにはどうすればよいですか?

前もって感謝します

4

1 に答える 1

0

複数のバージョンの 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) を再インストール (削除 + インストール) します。

于 2012-08-03T08:57:27.960 に答える