Russian Qt Forum
Ноябрь 01, 2024, 21:30 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Ошибка при сборке Qt 5.0.1  (Прочитано 5717 раз)
jaroslav
Гость
« : Июнь 26, 2013, 10:19 »

Доброго времени суток всем. Ставлю Qt 5.0.1, configure проходит нормально, перехожу к mingw32-make и на некотором шаге сборка останавливается. (см. картинку).
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #1 : Июнь 26, 2013, 13:01 »

http://gallery.ru-board.com/topic.cgi?forum=33&topic=4451&start=80 (смотри посты eLLoco)
« Последнее редактирование: Июнь 26, 2013, 13:03 от alex312 » Записан
Majestio
Гость
« Ответ #2 : Июнь 26, 2013, 14:44 »

Извиняюсь за самопиар - может это будет интересно.
(Если что, есть так же сборки под FreeBSD 9.1 x32/x64, под Linux Gentoo x32/x64, и под Mac OS X 10.8 x64, надо - выложу)
Записан
jaroslav
Гость
« Ответ #3 : Июнь 26, 2013, 17:32 »

Нужно под win собрать, так как нужен юзать mssql. Удалил совсем mssql вместе с sqlxml 4.0, теперь другая ошибка. ld returned 1 exit status. Ругается на Qt5Core.dll. 
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #4 : Июнь 26, 2013, 18:08 »

Нужно под win собрать, так как нужен юзать mssql. Удалил совсем mssql вместе с sqlxml 4.0, теперь другая ошибка. ld returned 1 exit status. Ругается на Qt5Core.dll. 
Зачем собирать весь Qt, если надо только собрать драйвер к базе данных  Непонимающий
И второе, вроде, в Qt нет прямого драйвера для mssql, надо использовать драйвер ODBC, который для Win поставляется собранным.
Записан
jaroslav
Гость
« Ответ #5 : Июнь 26, 2013, 18:16 »

Мне нужно собрать библиотеку полностью, собрать полностью с нуля.
Формат строки configure:

Код:
configure -prefix C:\Qt\qt-5.0.1\qtbase -opensource -confirm-license -platform win32-g++ -release -shared -debug-and-release -c++11 -qt-zlib -icu -opengl desktop -openssl -iconv -plugin-sql-odbc -nomake tests -no-vcproj
Записан
Majestio
Гость
« Ответ #6 : Июнь 26, 2013, 18:32 »

Мне нужно собрать библиотеку полностью, собрать полностью с нуля.
Формат строки configure:

Код:
configure -prefix C:\Qt\qt-5.0.1\qtbase -opensource -confirm-license -platform win32-g++ -release -shared -debug-and-release -c++11 -qt-zlib -icu -opengl desktop -openssl -iconv -plugin-sql-odbc -nomake tests -no-vcproj

-release
-debug-and-release

нужно одно из
Записан
jaroslav
Гость
« Ответ #7 : Июнь 26, 2013, 18:44 »

Меня тоже смутило что -release и -debug-and-release используется. Делал на основании мануал на одном из сайтов. Поправил configure, оставил -debug-and-release, дальше сборка пошла.
Записан
jaroslav
Гость
« Ответ #8 : Июнь 26, 2013, 19:24 »

Теперь на Qt5Cored.dll останавливается сборка. До этого тоже пару раз останавливалась. Что не так? Ставил 4.8.4 все нормально с первого раза прошло.
Записан
jaroslav
Гость
« Ответ #9 : Июнь 26, 2013, 19:40 »

юзаю mingw-4.7
Записан
jaroslav
Гость
« Ответ #10 : Июнь 27, 2013, 14:44 »

Все, все спасибо. Вопрос решен.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.05 секунд. Запросов: 22.