##### MACROS ##### CC=cc INC_DIR = -I/usr/X11/include -I/usr/local/include LIB_DIR = -L/usr/X11/lib -L/usr/local/lib GL_LIB = -lglut -lMesaGLU -lMesaGL -lm -lSM -lICE -lX11 -lXext -lXmu -lXi -lsocket PROGS = simple ##### TARGETS ##### simple: simple.o gcc $(INC_DIR) $(LIB_DIR) $(PROGS).o -o $(PROGS) $(GL_LIB) simple.o: simple.c gcc $(INC_DIR) $(PROGS).c -c clean: -rm *.o *~ realclean: -rm *.o *~