无法编译和运行简单的Ada应用程序

对Ada来说还很陌生,已经开始通过在GNAT GPS中进行Hello World教程来学习。我在编译代码时很难找出错误。该错误看起来像是源文件目录问题。但是我对这种类型的IDE的错误输出非常不熟悉。

这是我尝试编译并运行的代码(文件:main.adb):

with Ada.Text_IO;

procedure Main is

begin
   Ada.text_IO.Put_Line("Hello world!");
   null;
end Main;

Image of code and GPS IDE

这是我收到的构建错误:

gprbuild -d -P/Users/rniller/Desktop/Test/default.gpr /Users/rniller/Desktop/Test/src/main.adb
Compile
   [Ada]          main.adb
Bind
   [gprbind]      main.bexch
   [Ada]          main.ali
Link
   [link]         main.adb
ld: library not found for -lSystem
collect2: error: ld returned 1 exit status
gprbuild: link of main.adb failed
gprbuild: failed command was: /users/rniller/opt/gnat/2019/bin/gcc main.o b__main.o -L/Users/rniller/Desktop/Test/obj/ -L/Users/rniller/Desktop/Test/obj/ -L/users/rniller/opt/gnat/2019/lib/gcc/x86_64-apple-darwin17.7.0/8.3.1/adalib/ /users/rniller/opt/gnat/2019/lib/gcc/x86_64-apple-darwin17.7.0/8.3.1/adalib/libgnat.a -Wl,-rpath,@executable_path/ -Wl,-rpath,@executable_path/../../..//opt/gnat/2019/lib/gcc/x86_64-apple-darwin17.7.0/8.3.1/adalib -o main
[2019-10-19 11:34:54] process exited with status 4, elapsed time: 01.95s

我假设我未正确安装Ada和/或GPS。有什么建议或想法吗?谢谢。

更新/其他想法:

我假设的另一件事是,由于该项目保存在/ desktop上,因此该项目无法找到Ada源代码?