[gelöst]Makefile missing separator.

Verschiedenes zu Qt
Antworten
Matze-o
Beiträge: 24
Registriert: 6. Dezember 2006 11:54

[gelöst]Makefile missing separator.

Beitrag von Matze-o »

Moin, also ich benutze die aktuelle Version von Qt, habe eine .pro Datei erzeugt, die wie folgt aussieht:

Code: Alles auswählen

TEMPLATE = app
CONFIG += qt
TARGET += 
DEPENDPATH += .
INCLUDEPATH += . D:\Programme\EDT
LIBS += D:\Programme\EDT\pdvlib.lib

# Input
HEADERS += FileWriter.h
SOURCES += main.cpp\
	   FileWriter.cpp \
Dann rufe ich, wie in der Doku beschrieben, qmake -o Maekfile -win32 auf und anschließend will ich das Programm erzeugen, und rufe "make release" auf. Dann bekomm ich Folgende Nachricht:
mingw32-make -f Makefile.Release
Makefile.Release:61: *** missing separator. Stop.
mingw32-make[1]: Entering directory `D:/Matthias/Programmierung/simpletest'
mingw32-make[1]: Leaving directory `D:/Matthias/Programmierung/simpletest'
mingw32-make: *** [release] Error 2
Weiß jemand wo der Fehler ist?

Anm.:
Zeile 58ff der Makefile:

Code: Alles auswählen

58{release}.cpp{release\}.obj::
59  	  $(CXX) -c $(CXXFLAGS) $(INCPATH) -Forelease\ @<<
60	  $<
61<<
62
63{release}.cc{release\}.obj::
64	  $(CXX) -c $(CXXFLAGS) $(INCPATH) -Forelease\ @<<
65	  $<
66<<
Zuletzt geändert von Matze-o am 25. Januar 2007 15:11, insgesamt 1-mal geändert.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

msys/cygwin sh.exe im Pfad?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Matze-o
Beiträge: 24
Registriert: 6. Dezember 2006 11:54

Beitrag von Matze-o »

Christian81 hat geschrieben:msys/cygwin sh.exe im Pfad?
In welchem Pfad?

Ich habe ein anderes Projekt, bei dem ich die Makefiles schon vor längerer Zeit erstellt habe, und das funktioniert auch noch ohne Probleme.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

In deiner PATH-Variable...
Aber es ist wohl was anderes - QMAKESPEC ist auf win32-msvc (oder msvc.net/msvc2005) und nicht auf win32-g++
->
qmake -spec win32-g++
Zuletzt geändert von Christian81 am 24. Januar 2007 11:26, insgesamt 1-mal geändert.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Matze-o
Beiträge: 24
Registriert: 6. Dezember 2006 11:54

Beitrag von Matze-o »

Alles klar, danke das wars.
Antworten