wiki:Notes/Windows

Замечания по Windows

Установка GNAT GPL 2013 не требует никаких особых действий и выполняется в каталог C:\GNAT\2013\.

Установка ASIS GPL 2013 выполняется типовым образом в каталог C:\GNAT\2013\.

Установка MinGW/MSYS начинается с установки графической оболочки-инсталлятора в каталог C:\MinGW\. Запускаем оболочку и устанавливаем следующие пакеты:

  • mingw32-make/bin (для Qt)
  • msys-core/ext (для ASIS требуется which, для QtAda автоматом устанавливается множество необходимых пакетов)
  • msys-make/bin

После установки прописываем путь к исполняемым файлам GNAT GPL 2013, MinGW и MSYS в PATH.

PATH=C:\GNAT\2013\bin;C:\MinGW\bin;C:\MinGW\MSYS\1.0\bin;...

В файле C:\GNAT\2013\i686-pc-mingw32\include\io.h комментируем строку 357 (в противном случае при компиляции Qt получим ошибку некорректного числа параметров у макроса "access"):

#define access(__f,__m) __mingw_access(__f,__m)

Qt 4.8.5 устанавливается распаковкой архива исходных текстов в каталог C:\Qt\4.8.5\.

Конфигурирование Qt выполняется командой (включаются необходимые стили, отключается поддержка Qt3, отключается сборка примеров)

configure.exe -opensource -release -no-qt3support -qt-style-windowsxp -qt-style-windowsvista -nomake demos -nomake examples

Сборка QtAda выполняется в MSYS. При конфигурировании необходимо пути в стиле UNIX:

./configure --prefix=C:/QtAda/3.2.0 --with-qt-prefix=C:/Qt/4.8.5
Last modified 6 years ago Last modified on Feb 11, 2014, 1:19:16 PM
Note: See TracWiki for help on using the wiki.