ich traue mich nach all den gefundenen und durchgearbeiteten Anleitungen und Beiträgen fast nicht mehr zu fragen, aber ich bekomme die MySQL-Plugin-Erstellung immer noch nicht hin (WinXP SP3 / Qt 4.8.0 / MySQL 5.5.12).
Hier ein Auszug an Links :
http://ieatbinary.com/2011/07/11/how-to ... r-windows/
http://doc.qt.nokia.com/4.7-snapshot/sq ... tml#qmysql
http://lists.trolltech.com/qt-interest/ ... 593-0.html
...
das Reimp / dlltool funktioniert, ich habe eine Datei "libmysql.a" erhalten
das anschließende qmake funktioniert auch noch(siehe Output), aber beim finalen mingw32-make bringt er folgenden Output:
Code: Alles auswählen
C:\Installation\QtSDK\QtSources\4.8.0\src\plugins\sqldrivers\mysql>qmake "INCLUD
EPATH+=%mysql%/include" "LIBS+=%mysql%/lib/libmysql.lib" -o Makefile mysql.pro
C:\Installation\QtSDK\QtSources\4.8.0\src\plugins\sqldrivers\mysql>mingw32-make
mingw32-make -f Makefile.Debug all
mingw32-make[1]: Entering directory `C:/Installation/QtSDK/QtSources/4.8.0/src/p
lugins/sqldrivers/mysql'
g++ -mthreads -shared -Wl,--out-implib,c:\Installation\QtSDK\QtSources\4.8.0\plu
gins\sqldrivers\libqsqlmysqld4.a -o ..\..\..\..\plugins\sqldrivers\qsqlmysqld4.d
ll tmp/obj/debug_shared/main.o tmp/obj/debug_shared/qsql_mysql.o tmp/obj/debug_s
hared/moc_qsql_mysql.o -L"c:\Installation\QtSDK\QtSources\4.8.0\lib" -L"c:\Inst
allation\QtSDK\QtSources\4.8.0\lib" tmp\obj\debug_shared\qsqlmysqld_resource_res
.o -lmysql c:/Installation/MySQL/lib/libmysql.lib -lQtSqld4 -lQtCored4
c:/installation/qtsdk/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin
/ld.exe: cannot find -lmysql
collect2: ld returned 1 exit status
mingw32-make[1]: *** [..\..\..\..\plugins\sqldrivers\qsqlmysqld4.dll] Error 1
mingw32-make[1]: Leaving directory `C:/Installation/QtSDK/QtSources/4.8.0/src/pl
ugins/sqldrivers/mysql'
mingw32-make: *** [debug-all] Error 2
Ihr könnt mich doch bestimmt auf die richtige Spur bringen...
bis dann,
dd0815