INCLUDEPATH = -I/usr/include/GL/ LINKLIBS = -lglut -lGLU -lGL -lX11 -lm -lXmu -lXext -lXi LIBPATH = -L/usr/lib/ -L/usr/X11R6/lib/ CFLAGS = -g -O3 $(INCLUDEPATH) CC = g++ -Wall PROGS = grid default: $(PROGS) grid: grid.o $(CC) -o $@ $< $(LIBPATH) $(LINKLIBS) clean:: rm grid.o rm grid %.o:: %.c $(CC) -c $(INCLUDEPATH) grid.c -o $@