INC_DIRS=-I. -I/usr/include -I/opt/local/glut/include -I/usr/openwin/share/include/GL LIB_DIRS=-L/usr/lib -L/usr/openwin/lib -L/opt/local/glut/lib/glut #LDLIBS = -lfltk_gl -lfltk -lglut32 -lglu32 -lopengl32 -lgdi32 -lwsock32 #LDLIBS = -lfltk_gl -lfltk -lglut32 -lGLU LDLIBS = -lfltk_gl -lfltk -lglut -lGLU -lGL -lX11 -lXmu CC = g++ OBJECTS= main.o CFLAGS=-g -ansi -Wall all: testit testit: $(OBJECTS) $(CC) $(OBJECTS) ${LIB_DIRS} ${LDLIBS} -o testit main.o: main.cxx $(CC) ${CFLAGS} -c main.cxx ${INC_DIRS} gui.o: gui.cxx gui.h $(CC) ${CFLAGS} -c gui.cxx ${INC_DIRS} gl_window.o: gl_window.cxx gl_window.h $(CC) ${CFLAGS} -c gl_window.cxx ${INC_DIRS} clean: -rm *.o clobber: clean -rm testit -rm testit.exe clobber_all: clobber -rm gui.cxx -rm gui.h