1

ここからGNAT 4.3をインストールしました

そして、私の .bash_profile に以下を追加しました:

export PATH=/usr/local/ada-4.3/bin:$PATH

これで、gnatmake hello.adb を実行できます

次の内容のファイル hello.adb の場合:

with Ada.Text_IO;use Ada.Text_IO;
procedure Hello is
begin
    Put_Line ("Hello world!");
end Hello;

しかし、私はこのエラーが発生します:

gcc -c hello.adb

gcc: error trying to exec 'as': execvp: No such file or directory

gnatmake: "hello.adb" compilation error

GNAT のインストールに問題があると思いますが、この問題の解決策を見つけることができませんでした。

ご提案いただきありがとうございます。

4

1 に答える 1

2

あなたのアプローチは Mac OS X 10.5 と 10.6 で動作しますが、10.8 は試していません。2 つの確認事項:

  • アセンブラが見つからないよう/usr/bin/asです。オプションのインストールであるため、開発者ツールをインストールしたことを確認します。Mac OS X 10.8 / Xcode 4.4 で gcc を使用/インストールする方法も参照してください。

  • の詳細オプションを使用して、gcc失われている場所について詳しく確認します。

    gcc -c -v hello.adb
    
于 2013-01-12T08:18:46.180 に答える