Macos 在Mac OS 10.8.2上构建Ada时遇到的问题
我已经从安装了GNAT 4.3 并将以下内容添加到我的.bash_配置文件中:Macos 在Mac OS 10.8.2上构建Ada时遇到的问题,macos,compiler-construction,ada,Macos,Compiler Construction,Ada,我已经从安装了GNAT 4.3 并将以下内容添加到我的.bash_配置文件中: 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
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
- 使用
的verbose选项查看有关它在哪里丢失的更多信息gcc
gcc -c -v hello.adb