FLAGS = -O2 -I/usr/include/GL
LIBS = -L/usr/lib -lglut -lGLU -lGL -lm
GLUI_LIBS = -L/usr/lib -lglui -lglut -lGLU -lGL -lm

all: simple simple1 walk simpleGlui simpleGlui1

simple: simple.c
	gcc simple.c -o simple $(FLAGS) $(LIBS)

simple1: simple1.c
	gcc simple1.c -o simple1 $(FLAGS) $(LIBS)

walk: walk.c
	gcc walk.c -o walk $(FLAGS) $(LIBS)

walk1: walk1.c
	gcc walk1.c -o walk1 $(FLAGS) $(LIBS)

simpleGlui: simpleGlui.cpp
	gcc simpleGlui.cpp -o simpleGlui $(FLAGS) $(GLUI_LIBS)

simpleGlui1: simpleGlui1.cpp
	gcc simpleGlui1.cpp -o simpleGlui1 $(FLAGS) $(GLUI_LIBS)

rebecca: rebecca.hw2.cpp
	gcc rebecca.hw2.cpp -o rebecca     $(FLAGS) $(GLUI_LIBS)



