INCLUDE = -I/usr/include/GL LIBDIR = -L. -L/usr/X11R6/lib COMPILERFLAGS = -Wall CC = gcc CFLAGS = $(COMPILERFLAGS) $(INCLUDE) LIBRARIES = -lglut -lMesaGL -lMesaGLU -lXmu -lXext -lXi -lX11 -lm all: @echo "Das Makefile kompiliert all Beispiele dieser Ausgabe des LinuxFocus" @echo "Benuztung:" @echo "make GLUTdemo zum Erzeugen der Beispiele fuer den Artikel ueber GLUT" @echo "make OGLdemo zum Erzeugen des OpenGL Beispiels" @echo "make 3DFXdemo zum Erzeugen des 3Dfxdemo Beispiel" clean: @rm -rf *.o *~ example1 example2 example3 GLUTdemo : example1.o $(CC) $(CFLAGS) -o example1 $(LIBDIR) example1.o $(LIBRARIES) OGLdemo : example2.o $(CC) $(CFLAGS) -o example2 $(LIBDIR) example2.o $(LIBRARIES) 3DFXdemo : example3.o $(CC) $(CFLAGS) -o example3 $(LIBDIR) example3.o $(LIBRARIES)