我已经从这里
安装了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 安装有问题,但我一直无法找到该问题的解决方案。
预先感谢您的任何建议。
您的方法适用于Mac OS X 10.5和10.6,但我还没有尝试过10.8。有两件事需要检查:
看起来找不到汇编器,
/usr/bin/as
。验证您是否安装了开发人员工具,因为它是可选安装。另请参阅如何在 Mac OS X 10.8 / Xcode 4.4 上使用/安装 gcc。使用
gcc
的详细选项来查看有关丢失位置的更多信息。
gcc -c -v hello.adb