MySQL in QT SDK 2010.05
Verfasst: 19. Oktober 2010 21:15
Hi,
ich will nach einiger Zeit wieder anfangen QT zu programmieren. Soweit hab noch keine Probleme und einige Projekte / Tests erfolgreich gemeistert.
Jetzt möchte ich mich an MySQL heranwagen bekomm es allerdings einfach nicht hin die benötigten SQL Treiber zu laden, bekomme jedes mal folgende Fehlermeldungen (in QT Creator):
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QODBC3 QODBC
Ich habs mit mehreren Anleitungen, wie z.B. auf der QT-Homepage probiert, bekomm allerdings jedesmal Fehlermeldungen
c:/qt/2010.02.1/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.ex
e: cannot find -lmysql
collect2: ld returned 1 exit status
mingw32-make[2]: *** [..\..\lib\QtSqld4.dll] Error 1
mingw32-make[2]: Leaving directory `C:/Qt/2010.02.1/qt/src/sql'
mingw32-make[1]: *** [debug-all] Error 2
mingw32-make[1]: Leaving directory `C:/Qt/2010.02.1/qt/src/sql'
mingw32-make: *** [sub-sql-make_default-ordered] Error 2
oder
mingw32-make[2]: *** [tmp/moc/debug_shared/moc_qscriptextensionplugin.cpp] Error
1
mingw32-make[2]: Leaving directory `C:/Qt/2010.05/qt/src/script'
mingw32-make[1]: *** [debug-all] Error 2
mingw32-make[1]: Leaving directory `C:/Qt/2010.05/qt/src/script'
mingw32-make: *** [sub-script-sub_src_target_ordered] Error 2
2. Fehler kommt wenn ich nach Anleitung von http://christopher.rasch-olsen.no/2009/ ... indows-xp/ vorgehe
Zu meinem System:
Ich benutze das QT SDK 2010.05 (qt-sdk-win-opensource-2010.05.exe)
Windows 7 Ultimate x64
QT ist installiert unter C:\QT
MySQL ist installiert unter C:\MySQL
hat vll jemand einen Tipp auf was ich sonst noch aufpassen muss?
Danke schon mal für alle Tipps und Hinweise!
MaleX
ich will nach einiger Zeit wieder anfangen QT zu programmieren. Soweit hab noch keine Probleme und einige Projekte / Tests erfolgreich gemeistert.
Jetzt möchte ich mich an MySQL heranwagen bekomm es allerdings einfach nicht hin die benötigten SQL Treiber zu laden, bekomme jedes mal folgende Fehlermeldungen (in QT Creator):
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QODBC3 QODBC
Ich habs mit mehreren Anleitungen, wie z.B. auf der QT-Homepage probiert, bekomm allerdings jedesmal Fehlermeldungen
c:/qt/2010.02.1/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.ex
e: cannot find -lmysql
collect2: ld returned 1 exit status
mingw32-make[2]: *** [..\..\lib\QtSqld4.dll] Error 1
mingw32-make[2]: Leaving directory `C:/Qt/2010.02.1/qt/src/sql'
mingw32-make[1]: *** [debug-all] Error 2
mingw32-make[1]: Leaving directory `C:/Qt/2010.02.1/qt/src/sql'
mingw32-make: *** [sub-sql-make_default-ordered] Error 2
oder
mingw32-make[2]: *** [tmp/moc/debug_shared/moc_qscriptextensionplugin.cpp] Error
1
mingw32-make[2]: Leaving directory `C:/Qt/2010.05/qt/src/script'
mingw32-make[1]: *** [debug-all] Error 2
mingw32-make[1]: Leaving directory `C:/Qt/2010.05/qt/src/script'
mingw32-make: *** [sub-script-sub_src_target_ordered] Error 2
2. Fehler kommt wenn ich nach Anleitung von http://christopher.rasch-olsen.no/2009/ ... indows-xp/ vorgehe
Zu meinem System:
Ich benutze das QT SDK 2010.05 (qt-sdk-win-opensource-2010.05.exe)
Windows 7 Ultimate x64
QT ist installiert unter C:\QT
MySQL ist installiert unter C:\MySQL
hat vll jemand einen Tipp auf was ich sonst noch aufpassen muss?
Danke schon mal für alle Tipps und Hinweise!
MaleX