configure findet make nicht

Verschiedenes zu Qt
Antworten
Einmaliger
Beiträge: 48
Registriert: 22. Juli 2006 11:42

configure findet make nicht

Beitrag von Einmaliger »

Wenn ich "configure -platform win32-g++" aufurfe, bricht dies mit folgender Fehlermeldung ab

Code: Alles auswählen

Creating qmake...
execute: File or path is not found (mingw32-make)
execute: File or path is not found (mingw32-make)
Cleaning qmake failed, return code -1
Allerdings ich mingw32-make im Pfad:

Code: Alles auswählen

C:\qt-4.2.2>mingw32-make
mingw32-make: *** No targets specified and no makefile found. Stop.
Woran kann es liegen, dass configure es nicht findet?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

MSys/Cygwin in PATH? Oder (glaub ich zwar nicht) irgendwo ein Leerzeichen im MinGW-Pfad?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Einmaliger
Beiträge: 48
Registriert: 22. Juli 2006 11:42

Beitrag von Einmaliger »

Christian81 hat geschrieben:MSys/Cygwin in PATH?
Nein.
Oder (glaub ich zwar nicht) irgendwo ein Leerzeichen im MinGW-Pfad?
Doch, das ist der Fall. Finde ich schade, dass Qt damit nicht zurechtkommt.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Einmaliger hat geschrieben: Doch, das ist der Fall. Finde ich schade, dass Qt damit nicht zurechtkommt.
Also wenn ich mir den Code von configure.exe (qt-4/tools/configure/configureapp.cpp:1970 ff) so anschaue glaube ich nicht dass es am Leerzeichen liegt.

Versuche mal qmake von Hand zu erzeugen:

Code: Alles auswählen

cd qmake
mingw32-make -f Makefile.win32-g++
und dann mal schauen ob auch

Code: Alles auswählen

mingw32-make -f Makefile.win32-g++ clean
funktioniert - ggf. ist das Makefile ja kaputt...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Einmaliger
Beiträge: 48
Registriert: 22. Juli 2006 11:42

Beitrag von Einmaliger »

Da war ich etwas voreilig - habe das MinGW-Verzeichnis nach C:\ verschoben, und jetzt geht es. Ansonsten hätte ich es wohl auch so probiert, wie du vorgeschlagen hast.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Und da war wirklich ein Leerzeichen im MinGW-Pfad? Weil - im englischen heisst es ja 'Program Files' und ich habe noch nie was gehört dass dies configure.exe gestört hätte. Nur eben bei späteren qmake - aufrufen gibt es da ab und zu Probleme... komisch komisch
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten