GPS 5.0.2 - 使用“无效上下文,无法构建”立即构建失败

时间:2017-11-16 17:42:51

标签: ada gnat-gps

我们有一个相当古老的Ada项目,我们使用的是带有GNAT Pro 6.4.2(20110614-45)的x86_64-pc-linux-gnu上托管的GPS 5.0.2(20110607)。

GPS能够执行“检查语义”和“编译文件”功能,但在选择“构建主”或“全部构建”时,它会立即失败并显示消息Invalid context, cannot build

谷歌对此进行了搜索,发现有一个错误已经解决了这一问题(它与项目树中的符号链接有关),但是没有符号链接,建议的解决方法不起作用。

当前构建并且在从命令行执行时始终工作得很好,并且从GPS菜单构建在除了我的每个人的开发计算机上工作正常。我们检查了环境变量,删除了Gnat目录(并从工作计算机中加载了一个),并删除了所有Git repos并从服务器重新克隆。在这一点上,我不知道如何让它发挥作用。我最初的理解是,GPS需要了解项目的所有内容都包含在.gpr文件中。

是否有我不知道的设置位置?当我尝试构建时,为什么会弹出这条消息,或者它意味着什么?

1 个答案:

答案 0 :(得分:2)

有时可以通过删除包含您个人设置的~/.gps目录来解决此类问题。