我已经从here
安装了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安装存在问题,但我一直无法找到解决此问题的方法。
提前感谢任何建议。
答案 0 :(得分:2)
您的方法适用于Mac OS X 10.5和10.6,但我没有尝试10.8。要检查两件事:
看起来它找不到汇编程序/usr/bin/as
。验证您是否安装了开发人员工具,因为它是可选安装。另请参阅How to use/install gcc on Mac OS X 10.8 / Xcode 4.4。
使用gcc
的详细选项查看有关丢失位置的详细信息。
gcc -c -v hello.adb