OPTS=-O0 -g all: billiards gl3.o: gl3.c gl3.h g++ -c $(OPTS) gl3.c billiards.o: billiards.c gl3.h sphere.h g++ -c $(OPTS) billiards.c billiards: billiards.o gl3.o g++ $(OPTS) -o billiards billiards.o gl3.o -lX11 -lGL -lGLEW clean: rm billiards billiards.o gl3.o