CFLAGS = -I/usr/local/CAVE/include -O C++FLAGS = $(CFLAGS) LFLAGS = -O LIBS = -L/usr/local/CAVE/lib -lcave -lsphere -lgl -lm ball: ball.o $(CC) $(LFLAGS) -o ball ball.o $(LIBS) bounce: bounce.o $(CC) $(LFLAGS) -o bounce bounce.o $(LIBS) dbounce: dbounce.o $(CC) $(LFLAGS) -o dbounce dbounce.o $(LIBS) interact: interact.o $(CC) $(LFLAGS) -o interact interact.o $(LIBS) navigate1: navigate1.o $(CC) $(LFLAGS) -o navigate1 navigate1.o $(LIBS) navigate2: navigate2.o $(CC) $(LFLAGS) -o navigate2 navigate2.o $(LIBS) network1: network1.o $(CC) $(LFLAGS) -o network1 network1.o $(LIBS) PFCFLAGS = -I/usr/local/CAVE/include -I/usr/src/Performer/include -O PFLIBS = -L/usr/local/CAVE/lib -lpfcave -lcave \ -L/usr/src/Performer/lib -lpfsgi -lpfdwb -lpfflt \ -lpfutil -lpf -lpr -lgl -lm -lfpe -lC -limage pfnavigate: pfnavigate.o $(CC) $(LFLAGS) -o pfnavigate pfnavigate.o $(PFLIBS) pfnavigate.o: pfnavigate.c $(CC) $(PFCFLAGS) -c pfnavigate.c PF2LIBS = -L/usr/local/CAVE/lib -lpfcave_ogl \ -lpfdu_ogl -lpfutil_ogl -lpf_ogl \ -lGL -lXi -lX11 -lm -lfpe -lC -limage pfnav: pfnav.o $(C++) $(LFLAGS) -o pfnav pfnav.o $(PF2LIBS)