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 wrde 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 fr 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: | 10 |
Nodes: | 8 (0 / 8) |
Uptime: | 171:36:24 |
Calls: | 594 |
Calls today: | 1 |
Files: | 14,419 |
D/L today: |
2 files (10K bytes) |
Messages: | 67,541 |