PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [C++]make makefile:8: *** Fehlendes Trennzeichen.. Schluss.



JoelH
15-09-2002, 13:18
Was soll mir das sagen ?
So sieht das makefile aus

QTINC = -I$(QTDIR)/include
KDEINC = -I$(KDEDIR)/
QTLIB = -L$(QTDIR)/lib
KDELIB = -L$(KDEDIR)
QTBIN = $(QTDIR)/bin

ksimpleapp : ksimpleapp.o main.o
g++ main.o ksimpleapp.o -o ksimpleapp $(QTLIB) $(KDELIB) -lkdecore -lkdeui -lqt -ldl

main.o : main.cpp
g++ -c $(QTINC) $(KDEINC) main.cpp

ksimpleapp.moc : ksimpleapp.h
$(QTBIN)/moc ksimpleapp.h > ksimpleapp.moc

ksimpleapp.o : ksimpleapp.cpp ksimpleapp.moc
g++ -c $(QTINC) $(KDEINC) ksimpleapp.cpp

Die Files sind alle vorhanden.

anda_skoa
15-09-2002, 14:16
Am Beginn der Anweisungen in den Targets fehlt der TAB

Target: dependencies
<tab>rule



ksimpleapp : ksimpleapp.o main.o
g++ main.o ksimpleapp.o -o ksimpleapp $(QTLIB) $(KDELIB) -lkdecore -lkdeui -lqt -ldl


Ciao,
_