LINKDIR = -L/usr/sww/pkg/mesa-3.0/lib -L/usr/openwin/lib INCLUDEDIR = -I/usr/sww/pkg/mesa-3.0/include LINKDIR = -L/usr/lib/mesa -L/usr/X11R6/lib INCLUDEDIR = -I/usr/include/mesa COMMONLIBS = -lm -lglut -lMesaGLU -lMesaGL -lXi -lXmu -lX11 CFLAGS = -Wall -g all: lava clean: rm -f lava.o vector.o grid.o lava *~ lava: lava.o vector.o grid.o g++ $(CFLAGS) $(LINKDIR) $(COMMONLIBS) lava.o vector.o grid.o -o lava lava.o: lava.c lava.h g++ -c $(CFLAGS) $(INCLUDEDIR) lava.c -o lava.o vector.o: vector.c vector.h g++ -c $(CFLAGS) $(INCLUDEDIR) vector.c -o vector.o grid.o: grid.c grid.h g++ -c $(CFLAGS) $(INCLUDEDIR) grid.c -o grid.o