# Author: Josh Grant # Date : October 30th, 2000 INCLUDE = -I. -I/usr/include/X11 LIBDIR = -L/usr/lib32 -L/usr/lib CC = CC CFLAGS = $(INCLUDE) -n32 LIBRARIES = -lglut -lX11 -lXmu -lGLU -lm -lGL All: surface shape userInterface.o: userInterface.c $(CC) $(CFLAGS) -c $@ userInterface.c shape.o: shape.cpp $(CC) $(CFLAGS) -c $@ shape.cpp vector.o: vector.c $(CC) $(CFLAGS) -c $@ vector.c surface: surface.o userInterface.o $(CC) $(CFLAGS) -o $@ surface.o userInterface.o $(LIBDIR) $(LIBRARIES) shape: shape.o userInterface.o vector.o $(CC) $(CFLAGS) -o $@ shape.o userInterface.o vector.o $(LIBDIR) $(LIBRARIES)