FLAGS = -O2 -I/usr/include/GL
LIBS = -lglui -lglut -lGLU -lGL -lX11 -lm

all: spinCube bar bar2 robot figure figure2

spinCube: spinCube.cpp
	gcc spinCube.cpp -o spinCube $(FLAGS) $(LIBS)

bar: bar.cpp
	gcc bar.cpp -o bar $(FLAGS) $(LIBS)

bar2: bar2.cpp
	gcc bar2.cpp -o bar2 $(FLAGS) $(LIBS)

robot: robot.cpp
	gcc robot.cpp -o robot -L/usr/X11R6/lib -lglui -lglut -lGLU -lGL -lm

figure: figure.cpp
	gcc figure.cpp -o figure -L/usr/X11R6/lib -lglui -lglut -lGLU -lGL  -lm

figure2: figure2.cpp
	gcc figure2.cpp -o figure2 -L/usr/X11R6/lib -lglui -lglut -lGLU -lGL -lm




