Нет компилятора для языка «Ada» при попытке компиляции для STM32

#ada

Вопрос:

Я установил GNAT Community edition в Windows и пытаюсь написать код Ada, скомпилировать его и перенести в STM32 Nucleo. Я начал с компиляции проекта «hello world», и компилятор работает нормально, но когда я открыл пример проекта для STM32 из библиотеки AdaCore/Ada_Drivers_Library (Github) и попытался его создать, я получил ошибку «Нет компилятора для языка «Ada». Путь к компилятору находится в переменных окружения. В студии GNAT в настройках «Путь к компилятору» и «Путь к инструментам» имеют один и тот же путь, который C:GNAT2020bin и я проверил «Использовать путь компилятора в инструментах для создания файлов перекрестных ссылок».

ПРИМЕЧАНИЕ: в процессе установки AdaCore/Ada_Drivers_Library один шаг установки не удался, это был «python ./scripts/install_dependencies.py». Я не уверен, что в этом проблема. Любая помощь будет признательна.

Комментарии:

1. Вы установили кросс-компилятор arm-elf?

2. Нет. Я только что сделал это, и это решает мою проблему, но это приводит меня к другой: «Не удалось найти исполняемый файл по пути: openocd». Я уже сделал это C:GNAT2020-arm-elfbin в системных средах. Я не уверен, как решить эту проблему сейчас.

3. Я не использую Windows, но на openocd.org у них, скорее всего, есть установочные пакеты

4. Я изучу это. Спасибо вам за вашу помощь!