default: main CC=g++ #CC=CC CFLAGS = -DSTATS_ON headers = aabbtree.hpp camera.hpp makevrml.hpp sphrtree.hpp \ bvtree.hpp common.hpp obbtree.hpp vect3d.hpp \ bvvfc.hpp m33.hpp plane.hpp viewfrus.hpp clean: /bin/rm *.o common.o: common.cpp $(headers) $(CC) $(CFLAGS) -c common.cpp m33.o: m33.cpp $(headers) $(CC) $(CFLAGS) -c m33.cpp viewfrus.o: viewfrus.cpp $(headers) $(CC) $(CFLAGS) -c viewfrus.cpp obbtree.o: obbtree.cpp $(headers) $(CC) $(CFLAGS) -c obbtree.cpp aabbtree.o: aabbtree.cpp $(headers) $(CC) $(CFLAGS) -c aabbtree.cpp sphrtree.o: sphrtree.cpp $(headers) $(CC) $(CFLAGS) -c sphrtree.cpp bvtree.o: bvtree.cpp $(headers) $(CC) $(CFLAGS) -c bvtree.cpp bvvfc.o: bvvfc.cpp $(headers) $(CC) $(CFLAGS) -c bvvfc.cpp main.o: main.cpp $(headers) $(CC) $(CFLAGS) -c main.cpp main: main.o common.o m33.o viewfrus.o obbtree.o aabbtree.o sphrtree.o bvtree.o bvvfc.o $(CC) main.o common.o m33.o viewfrus.o obbtree.o aabbtree.o sphrtree.o bvtree.o bvvfc.o -ll -lm -o main