Fehlermeldung bei mingw32-make

Verschiedenes zu Qt
Antworten
Dieter
Beiträge: 2
Registriert: 1. November 2007 16:46
Wohnort: Heidenheim

Fehlermeldung bei mingw32-make

Beitrag von Dieter »

Hallo
nach

...\Qt>configure -release -plugin-sql-mysql -plugin-sql-odbc -no
-qt3support -no-dsp -no-vcproj -qt-style-cde


und
...\Qt> mingw32-make

bekomme ich den Fehler:
....
....
mingw32-make[2]: Entering directory `.../Qt/src/sql'
g++ -x c++-header -c -O2 -Wall -frtti -fexceptions -mthreads -DQT_SHARED -DQT_TH
READ_SUPPORT -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_BUILD_SQL_LIB -DQT_MAKEDLL -D
QT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_44_API_QSQLQUERY_FINISH -DQT_M
OC_COMPAT -D_USE_MATH_DEFINES -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_NO_DEBUG -DQ
T_CORE_LIB -I"..\..\include\QtCore" -I"..\..\include\QtCore" -I"..\..\include" -
I"..\..\include\QtSql" -I"tmp" -I"...\Qt\include\ActiveQt" -I"tm
p\moc\release_shared" -I"." -I"..\..\..\MySQL\MySQL Server 5.1\include" -I"%LIB%
" -I"..\..\mkspecs\win32-g++" -o tmp\obj\release_shared\qt_pch.h.gch\c++ ..\core
lib\global\qt_pch.h
g++ -c -include tmp\obj\release_shared\qt_pch.h -O2 -Wall -frtti -fexceptions -m
threads -DQT_SHARED -DQT_THREAD_SUPPORT -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_BU
ILD_SQL_LIB -DQT_MAKEDLL -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_44_
API_QSQLQUERY_FINISH -DQT_MOC_COMPAT -D_USE_MATH_DEFINES -DQT_NO_CAST_FROM_ASCII
-DQT_DLL -DQT_NO_DEBUG -DQT_CORE_LIB -I"..\..\include\QtCore" -I"..\..\include\
QtCore" -I"..\..\include" -I"..\..\include\QtSql" -I"tmp" -I"...
\Qt\include\ActiveQt" -I"tmp\moc\release_shared" -I"." -I"..\..\..\MySQL\MySQL S
erver 5.1\include" -I"%LIB%" -I"..\..\mkspecs\win32-g++" -o tmp\obj\release_shar
ed\qsqlquery.o kernel\qsqlquery.cpp
mingw32-make[2]: *** No rule to make target `"..\..\..\MySQL\MySQL', needed by `
tmp\obj\release_shared\qsqldatabase.o'. Stop.
mingw32-make[2]: Leaving directory `.../Qt/src/sql'
mingw32-make[1]: *** [release] Error 2
mingw32-make[1]: Leaving directory `.../Qt/src/sql'
mingw32-make: *** [sub-sql-make_default-ordered] Error 2

Was will der denn da von mir? Fehlt da eine Datei? Im kernel\ Ordener sind nur
*.cpp Dateien, im ordener release_shared\ nur *.o Dateien und das Verzeichnis
qt_pch.h.gch

Kann mir jemand helfen?
Danke Dieter
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Foren-Suche!
Includepfade die configure.exe übergeben werden dürfen keine Leerzeichen enthalten / müssen korrekt gequotet werden.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Dieter
Beiträge: 2
Registriert: 1. November 2007 16:46
Wohnort: Heidenheim

Beitrag von Dieter »

Hallo Christian,
ja schon, das habe ich bereits mitbekommen und die entsprechenden Pfade einfach
in den Standardpfad übernommen
Z.B. (Path = ... D:\Dieter\Programme\MinGW\bin;D:\Dieter\Programme\MySQL
\MySQL Server 5.1\bin;D:\Dieter\Programme\Qt\bin ...)
Beim Aufruf von config.exe
(Qt>configure -release -plugin-sql-mysql -plugin-sql-odbc -no
-qt3support -no-dsp -no-vcproj -qt-style-cde)
brauche ich doch gar keinen Includepfad.


Gruß Dieter
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Du meinst sicher INCLUDEPATH und nicht PATH
auch dort sind Leerzeichen korrekt zu quoten bzw. die einzelnen Verzeichnisse mit " zu versehen wenn Leerzeichen drin sind.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten