Я установил GNAT GPL 2017 в своей системе Windows 10. Теперь я хочу вызвать компилятор из оболочки Linux, работающей в подсистеме Windows для Linux. Добавив каталог bin
моей установки GNAT в PATH, я получил следующее:
$ gnatmake.exe -P yaml.gpr
Однако использование GPRBuild не работает:
$ gprbuild.exe -P yaml.gpr
gprbuild: could not locate gprconfig for auto-configuration
Я попытался вызвать gprconfig из командной строки и получил следующее:
$ gprconfig.exe
No compilers found for target i686-pc-mingw32
Похоже, у gprbuild и gprconfig есть проблемы с поиском бинарных файлов GNAT, а у gnatmake это прекрасно получается. Как заставить работать gprbuild? Есть ли какая-то переменная среды, которую мне нужно установить?
bin
в PATH Windows вместо только PATH оболочки Linux. Не могли бы вы опубликовать это как ответ? - person flyx   schedule 06.11.2017