Hallo,
ich versuche gerade das sql-IBASE plugin zu kompilieren. Auf meinem alten Rechner (Win XP - Qt 4.7.8 ) hat das auch gelappt. Jetzt versuche ich es unter Win7 und Qt 4.8.0.
Ich habe mir zum Erstellen folgende Batch gemacht:
echo off
echo Setting up environment for Qt usage...
set QTDIR=C:\QtSDK\Desktop\Qt\4.8.0\mingw
set PATH=%QTDIR%\bin;%PATH%
set PATH=C:\QtSDK\mingw\bin;%PATH%
echo Setting up environment for firebird...
path=%path%;C:\Progra~1\Firebird\Firebird_2_5\include;C:\Progra~1\Firebird\Firebird_2_5\bin
echo start
qmake -spec win32-g++ -r "INCLUDEPATH+=C:/Progra~1/Firebird/Firebird_2_5/include" "LIBS+=-L'C:/Progra~1/Firebird/Firebird_2_5/lib'" "LIBS+=-L'C:/Progra~1/Firebird/Firebird_2_5/bin'" LIBS+="-lfbclient_ms" ibase.pro
pause
mingw32-make clean
mingw32-make
pause
Muss ich das gesamte Qt kompilieren? Das letzte mal habe ich auch nur das plugin kompiliert. Ich nutze die 'fertige' Version, die mit dem Qt-Creator kam.
Dann weiss ich nicht so richtig weiter - ich dachte eigentlich dass die vorkompilierte Qt-Version die Debug und die Release-Libraries mitbringt... komisch.
Versuch mal die IBASE - pro-Datei so zu ändern: