Krelian
30-11-2001, 14:33
Hallo,
ich versuche mich zur Zeit in KDE-Programmierung und habe mir bei Sourceforge ein Buch dazu runtergeladen (weiß leider nicht mehr, wie das heißt).
Jedenfalls ist dort ein Beispielprogramm mit einer Makefile abgedruckt.
Blöderweise scheint sich da bei mir ein Fehler eingeschlichen zu haben.
Jedenfalls sagt mir "make": "Makefile:8: ***Fehlendes Trennzeichen. Stop."
Hier meine Makefile:
QTINC = -I$(QTDIR)/include
KDEINC = -I$(KDEDIR)/include
QTLIB = -L$(QTDIR)/lib
KDELIB = -L$(KDEDIR)/lib
QTBIN = $(QTDIR)/bin
ksimpleapp: ksimpleapp.o main.o
g++ $(QTLIB) $(KDELIB) -lkdecore -lkdeui -lqt -ldl \
main.o ksimpleapp.o -o ksimpleapp
main.o : main.cpp
g++ -c $(QTINC) $(KDEINC) main.cpp
ksimpleapp.moc: ksimpleapp.cpp
$(QTBIN)/moc ksimpleapp.h > ksimpleapp.moc
ksimpleapp.o: ksimpleapp.cpp ksimpleapp.moc
g++ -c $(QTINC) $(KDEINC) ksimpleapp.cpp
Ich weiß echt nicht, wo der Fehler liegen könnte, da ich noch nie eine Makefile von Hand erstellt habe.
ich versuche mich zur Zeit in KDE-Programmierung und habe mir bei Sourceforge ein Buch dazu runtergeladen (weiß leider nicht mehr, wie das heißt).
Jedenfalls ist dort ein Beispielprogramm mit einer Makefile abgedruckt.
Blöderweise scheint sich da bei mir ein Fehler eingeschlichen zu haben.
Jedenfalls sagt mir "make": "Makefile:8: ***Fehlendes Trennzeichen. Stop."
Hier meine Makefile:
QTINC = -I$(QTDIR)/include
KDEINC = -I$(KDEDIR)/include
QTLIB = -L$(QTDIR)/lib
KDELIB = -L$(KDEDIR)/lib
QTBIN = $(QTDIR)/bin
ksimpleapp: ksimpleapp.o main.o
g++ $(QTLIB) $(KDELIB) -lkdecore -lkdeui -lqt -ldl \
main.o ksimpleapp.o -o ksimpleapp
main.o : main.cpp
g++ -c $(QTINC) $(KDEINC) main.cpp
ksimpleapp.moc: ksimpleapp.cpp
$(QTBIN)/moc ksimpleapp.h > ksimpleapp.moc
ksimpleapp.o: ksimpleapp.cpp ksimpleapp.moc
g++ -c $(QTINC) $(KDEINC) ksimpleapp.cpp
Ich weiß echt nicht, wo der Fehler liegen könnte, da ich noch nie eine Makefile von Hand erstellt habe.