Russian Qt Forum

Qt => Базы данных => Тема начата: admsasha от Февраль 01, 2013, 07:17



Название: проблема сборки mysql под Qt5
Отправлено: admsasha от Февраль 01, 2013, 07:17
Не удается собрать plugins mysql под Qt5


На этапе qmake вот что пишет

Цитировать
$ qmake -o Makefile "INCLUDEPATH+='C:\Program Files\MySQL\MySQL Server 5.0\incl
ude'"  "LIBS+='C:\Program Files\MySQL\MySQL Server 5.0\lib\opt\libmysql.a'" mys
ql.pro

WARNING: (internal):1: Unescaped backslashes are deprecated.
WARNING: c:\MinGW\Qt\Qt5\5.0.1\Src\qtbase\src\plugins\sqldrivers\qsqldriverbase.
pri:4: Unable to find file for inclusion qt_plugin
Project MESSAGE: Warning: unknown QT: sql-private
WARNING: (internal):1: Unescaped backslashes are deprecated.
WARNING: c:\MinGW\Qt\Qt5\5.0.1\Src\qtbase\src\plugins\sqldrivers\qsqldriverbase.
pri:4: Unable to find file for inclusion qt_plugin
Project MESSAGE: Warning: unknown QT: sql-private
WARNING: (internal):1: Unescaped backslashes are deprecated.
WARNING: c:\MinGW\Qt\Qt5\5.0.1\Src\qtbase\src\plugins\sqldrivers\qsqldriverbase.
pri:4: Unable to find file for inclusion qt_plugin
Project MESSAGE: Warning: unknown QT: sql-private


Как теперь это делается ? Может есть у кого опыт сборки?


Название: Re: проблема сборки mysql под Qt5
Отправлено: NKovalev64 от Февраль 01, 2013, 16:24
неправильно поставил mysql, надо в c:\mysql ставить, важно чтобы не было пробелов путях


Название: Re: проблема сборки mysql под Qt5
Отправлено: x3mer333 от Февраль 17, 2013, 18:48
Makefile создает без проблем, а на
mingw32-make
создает .moc и .obj папки. dll нет
помогите решить?


Название: Re: проблема сборки mysql под Qt5
Отправлено: x3mer333 от Февраль 17, 2013, 19:47
Разобрался =)
Бросил команду "mingw32-make install" и dll родились на свет.
Друзья, подскажите, какую литературу можно почитать чтоб разобраться в создании и использовании dll библиотек, разобраться что такое .o .a файлы и вообще, уметь собирать проекты вручную через cmd?
Есть ли добротные книжки где понятным языком, или только мануалы компиляторов?


Название: Re: проблема сборки mysql под Qt5
Отправлено: magoldnew от Апрель 17, 2013, 19:19
А кто-нибудь собирал драйвер под mingw и win7 x64 (qt5.0.1)?


Название: Re: проблема сборки mysql под Qt5
Отправлено: magoldnew от Апрель 18, 2013, 20:55
Решение есть тут http://seppemagiels.com/blog/create-mysql-driver-qt5-windows (http://seppemagiels.com/blog/create-mysql-driver-qt5-windows)


Название: Re: проблема сборки mysql под Qt5
Отправлено: magoldnew от Апрель 21, 2013, 18:06
Если кому нужны драйвера mysql для QT5.0.2 mysql5.6.10 пишите вышлю (magoldnew@gmail.com), либо собирайте по инструкции в посте выше, единственное уточнение к ней, не надо ставить отдельно пакет с ресурсами, достаточно при установке указать установщику чтобы он установил пакеты с ресурсами.