Где скачать AUnit 3 (для Ады)?

Где скачать AUnit (насколько мне известно, последняя версия 3) для Ады (особенно для GNAT-4.9)?

Мне все равно, под лицензией GPL этот AUnit или нет, потому что он используется только для моей тестовой программы, а лицензия тестовой программы не имеет значения.

У меня есть система Debian с gnat-4.9. Пакет libaunit2-dev не устанавливается с этой версией GNAT. И кажется, что libaunit2-dev - это AUnit 1, а не AUnit 3. Я бы предпочел последнюю версию.


person porton    schedule 18.06.2014    source источник


Ответы (1)


Перейдите на страницу http://libre.adacore.com и выберите Загрузить, Бесплатное программное обеспечение, Создайте свой загружаемый пакет, (любая операционная система)/GNAT GPL 2014, GNAT Ada GPL 2014, >Источники, щелкните aunit-gpl-2014-src.tar.gz (не установите флажок, так как вам нужен только один архив).

Я бы рекомендовал не запускать простой make install для установки с компилятором, потому что пакеты AdaCore предполагают другую файловую структуру, чем та, что используется в Debian; в частности, gnatmake не найдет aunit.gpr. Кроме того, вы можете спутать apt-get. Установите в ~/local вместо этого

make install INSTALL=$HOME/local

(да, я знаю, должно быть prefix, а не INSTALL, но AdaCore не так уж последовательна в этом вопросе)

а затем включите $HOME/local/lib/gnat в свой $ADA_PROJECT_PATH.

person Simon Wright    schedule 18.06.2014