Название: [РЕШЕНО] Сборка Qt 5.2.1 с документацией Отправлено: silart от Апрель 09, 2014, 10:42 Добрый день!
Пытаюсь собрать сабж под Windows 2012-й студией. Ход моих действий: 1. Скачиваю и распаковываю архив с исходниками; 2. В папке с исходниками создаю папку build; 3. Перехожу в эту папку терминалом; 4. Запускаю конфигурацию: Код: ..\configure -platform win32-msvc2012 -mp -prefix "C:\Development\Qt\msvc\5.2.1\shared" -shared -debug-and-release -c++11 -qt-sql-odbc -fontconfig -no-opengl -no-angle -skip qtwebkit -skip qtwebkit-examples -skip qttranslations -opensource -confirm-license -nomake tests -nomake examples -nomake 6. Для сборки доков запускаю jom docs и получаю такую ошибку: (http://s6.hostingkartinok.com/uploads/thumbs/2014/04/b5c662f9248b8c90dfb7e0857c32b9e1.png) (http://hostingkartinok.com/show-image.php?id=b5c662f9248b8c90dfb7e0857c32b9e1) Если собирать без -prefix "C:\Development\Qt\msvc\5.2.1\shared", доки нормально соберутся. Только толку от этого мало. Товарищи, подскажите пожалуйста как вы собираете доки! Название: Re: Сборка Qt 5.2.1 с документацией Отправлено: Johnik от Апрель 09, 2014, 11:47 пробовал тоже Qt собирать с указанием -prefix, но тоже что-то не заладилось (давно было, не помню что именно)
с тех пор делаю "теневую" сборку Qt (без указания параметра "-prefix"), в том числе и доков, проблем не возникает Название: Re: Сборка Qt 5.2.1 с документацией Отправлено: silart от Апрель 09, 2014, 12:31 пробовал тоже Qt собирать с указанием -prefix, но тоже что-то не заладилось (давно было, не помню что именно) с тех пор делаю "теневую" сборку Qt (без указания параметра "-prefix"), в том числе и доков, проблем не возникает Подскажите пожалуйста как именно вы собираете? Просто если собирать прям в папке с исходниками, то получается странная структура папок, нету общей папки include например. Название: Re: Сборка Qt 5.2.1 с документацией Отправлено: Mikhail от Апрель 09, 2014, 13:02 А не пробовал префикс указать без кавычек. Должно собраться. а потом make install. Qt установится в папку префикс
Название: Re: Сборка Qt 5.2.1 с документацией Отправлено: Johnik от Апрель 09, 2014, 13:10 Подскажите пожалуйста как именно вы собираете? псевдо bat-код Код: mkdir %BUILD_DIR% nmake: в мане по сборке рекомендуют qt 5 собирать именно nmake'ом Название: Re: Сборка Qt 5.2.1 с документацией Отправлено: silart от Апрель 09, 2014, 13:40 А не пробовал префикс указать без кавычек. Должно собраться. а потом make install. Qt установится в папку префикс Дело в том, что если не собирать доки, все собирается и устанавливается и с кавычками. Но спасибо! Попробую без кавычек. Название: Re: Сборка Qt 5.2.1 с документацией Отправлено: Mikhail от Апрель 09, 2014, 13:54 Документацию надо собирать после сборки и установки Qt и прописи в путях расположения Qt посде установки. Если prefix С:\qt\521 то в пути надо добавить С:\qt\521\bin
Название: Re: Сборка Qt 5.2.1 с документацией Отправлено: silart от Апрель 09, 2014, 15:26 Документацию надо собирать после сборки и установки Qt и прописи в путях расположения Qt посде установки. Если prefix С:\qt\521 то в пути надо добавить С:\qt\521\bin Да, вы правы. Спасибо! Доки собрались. Подскажите еще как их установить? Они сейчас лежат здесь: C:\qt-src-5.2.1\build\qtbase\doc, а нужно чтоб были здесь: C:\Development\Qt\msvc\5.2.1\shared\doc. Название: Re: Сборка Qt 5.2.1 с документацией Отправлено: Mikhail от Апрель 09, 2014, 16:21 Ну вообще то в Readme все это написано.
make install_docs Название: Re: Сборка Qt 5.2.1 с документацией Отправлено: silart от Апрель 10, 2014, 05:54 Все успешно собралось!
Спасибо всем за дельные советы! Код: set QT_INSTALL=C:\Development\Qt\msvc\5.2.1\shared |