无法编译AdaControl:未知项目文件:“ asis”

时间:2018-08-29 20:44:37

标签: ada

我从AdaControl下载了SourceForge Repo的源代码。使用GNAT 2017 CE,我在make上收到以下错误:

$ make build
gprbuild build.gpr adactl  -cargs  -bargs  -largs 
build.gpr:1:06: unknown project file: "asis"
gprbuild: "build.gpr" processing failed
make: *** [adactl] Error 4

instructions听起来像是我需要做的,并且不提供任何故障排除建议:

  

转到发行版的根目录并键入:

     

make build make install

正如this related question所述,尽管它也与GNAT 2017 CE打包在一起,但我设法使ASIS得以构建。

1 个答案:

答案 0 :(得分:1)

该消息表示ASIS4GNAT未安装在gprbuild(以及您的GCC / Ada工具链的其余部分)可以找到的位置。

您可以使用命令gnatls -v来了解GCC / Ada工具链期望项目文件位于何处。

将其与实际安装ASIS4GNAT的位置进行比较,可能会更接近解决方案。