Andrea_de
07-01-2007, 17:04
Hallo,
ich hab das folgende Makefile
CC = gcc
LDLIBS = -lm -lGL -lGLU -lglut
CFLAGS = -Wall -O2
d: a.o b.o c.o d.c
a.o: a.h a.c
c.o: c.h c.c
b.o: b.h b.c
Wenn ich nun make oder make d eingebe, werden die .o Dateien alle erstellt, nur meine ausfuehrbare Datei nicht. Allerdings habe ich keine Ahnung, wo mein Fehler liegt, da ich noch 2 aehnliche Makefiles hab, in denen ich nur die Dateinamen geaendert habe, damit funktioniert es dann? Fehlermeldungen gibt es auch keine.
Vielleicht kann mir ja jemand auf die Spruege helfen?
Danke schonmal,
Andrea
ich hab das folgende Makefile
CC = gcc
LDLIBS = -lm -lGL -lGLU -lglut
CFLAGS = -Wall -O2
d: a.o b.o c.o d.c
a.o: a.h a.c
c.o: c.h c.c
b.o: b.h b.c
Wenn ich nun make oder make d eingebe, werden die .o Dateien alle erstellt, nur meine ausfuehrbare Datei nicht. Allerdings habe ich keine Ahnung, wo mein Fehler liegt, da ich noch 2 aehnliche Makefiles hab, in denen ich nur die Dateinamen geaendert habe, damit funktioniert es dann? Fehlermeldungen gibt es auch keine.
Vielleicht kann mir ja jemand auf die Spruege helfen?
Danke schonmal,
Andrea