INCLUDE = -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 surfaceUI userInterface.o: userInterface.c $(CC) $(CFLAGS) -c $@ userInterface.c surface: surface.o userInterface.o $(CC) $(CFLAGS) -o $@ surface.o userInterface.o $(LIBDIR) $(LIBRARIES) surfaceUI: surfaceUI.o userInterface.o $(CC) $(CFLAGS) -o $@ surfaceUI.o userInterface.o $(LIBDIR) $(LIBRARIES)