2

下午好。请告诉我我做错了什么。我在 windows10 中安装了 GNAT 2016。将 aws (ada web server) 存储库复制到桌面,在编写时打开 build.cmd 并运行

构建 C:\GNAT\2016,控制台进一步写道

C:\Users...\Desktop\aws-gpl-2016-src\win32>build C:\Users...\Desktop\aws-gpl-2016-src 系统找不到指定的路径。gprbuild.exe:在 .;;C:\GtkAda\lib\gnat 中找不到项目文件“config\setup” 无法构建或安装 AWS

发生了什么,我该如何解决?

我尝试在 Linux Ubuntu 到 Fedora 但仍然不行。我按照Libre hell上贴的说明当我在windose all set 安装gnat时,PATH环境变量常驻C:\GNAT\2016ebin这里根本不知道接下来要做什么我是Ada初学者,可以告诉我如何至少提高最低 Hello 服务器。也有经验丰富、知识渊博的人

4

1 回答 1

1

我相信你应该这样做

cd C:\Users...\Desktop\aws-gpl-2016-src\
win32\build.cmd c:\gnat\2014

而不是从 win32 目录运行它。

除此之外,aws-gpl-2016 中的此脚本中存在一个错误,因此您需要通过替换行来编辑它

gprinstall --prefix=%1 -p -f %GPROPTS% -XLIBRARY_TYPE=relocatable --build-name=relocatable aws.gpr
with:
gprinstall --prefix=%1 -p -f %GPROPTS% -XLIBRARY_TYPE=relocatable -XXMLADA_BUILD=relocatable --build-name=relocatable aws.gpr

否则,您将在“安装项目工具”消息后收到错误消息。

PS。随时通过 ada-ru@conference.jabber.ru 加入俄罗斯 jabber 会议室,询问有关 Ada 的信息。

于 2016-09-06T16:30:55.993 回答