ich versuche gerade husky unter FreeBSD zu bauen, aber da make, hier gnu make = gmake, wohl �berall das gleiche Makefile Konzpet hat, mal hier die Frage worauf sich der folgende Error bezieht:
/husky/smapi# gmake clean
rm *.o
rm: *.o: No such file or directory
gmake: [Makefile:101: clean] Error 1 (ignored)
Ist dieser "Error 1" der Fehler der bei dem l�schen nicht vorhandener *.o Files gemeldet wurde?
/husky/smapi# gmake clean
rm *.o
rm: *.o: No such file or directory
gmake: [Makefile:101: clean] Error 1 (ignored)
Ist dieser "Error 1" der Fehler der bei dem l�schen nicht
vorhandener *.o Files gemeldet wurde?
Was steht in Zeile 101 des Makefiles?
Ich w�rde darauf tippen, da� der Fehler dort entstanden ist.
/husky/smapi# gmake clean
rm *.o
rm: *.o: No such file or directory
gmake: [Makefile:101: clean] Error 1 (ignored)
Ist dieser "Error 1" der Fehler der bei dem l�schen nicht
vorhandener *.o Files gemeldet wurde?
Was steht in Zeile 101 des Makefiles?
100: clean:
101: -$(RM) $(RMOPT) *$(_OBJ)
Ich w�rde darauf tippen, da� der Fehler dort entstanden ist.
Ich hab zwar schon rausbekommen, dass clean: ein target ist, bei RM kann ich raten, aber das _OBJ finde ich im Makefile nur noch hier:
%$(_OBJ): $(SRC_DIR)%.c
$(CC) $(CFLAGS) $(CDEFS) $(SRC_DIR)$*.c
und da steht halt nur was von *.c
Da ich kein makefile kann und auch, obwohl ich das jetzt nicht sagen sollte, gerade keine grosse Motivation habe NOCH eine neue Syntax zu lernen, kann ich da keinen Bezug zu *.o herstellen.
Obwohl, wenn ich so drauf schaue, ich kann doch grep...
# grep "_OBJ" *
Makefile:%$(_OBJ): $(SRC_DIR)%.c
Makefile: -$(RM) $(RMOPT) *$(_OBJ)
huskymak.cfg:_OBJ=.o
Jetzt wird es rund. Weiter als bis zur DYNLIB hab ich die huskymak.cfg bisher noch nicht bewusst gelesen. Danke f�r den Stupps.
Ich gehe davon aus, da� die huskymak.cfg irgendwie vom Makefile eingebunden wird.
f�r die Erzeugung des Binaries steht und dieses von .o-Dateien
abh�ngt, kann so eine Kette von Ereignissen in Gang gesetzt werden :)
Sysop: | Angel Ripoll |
---|---|
Location: | Madrid, Spain |
Users: | 2 |
Nodes: | 8 (0 / 8) |
Uptime: | 15:31:50 |
Calls: | 908 |
Files: | 60 |
Messages: | 69,230 |