INCLUDEPATH  = -I/usr/include/GL/ 
LIBPATH = -L/usr/lib/ -L/usr/X11R6/lib/
LINKLIBS =  -lglut -lGLU -lGL -lX11 -lm  -lXmu -lXext -lXi

CC = gcc -O3

flow: flow.o grid.o fd.o visual.o io.o
	$(CC) -o flow flow.o grid.o fd.o visual.o io.o $(LIBPATH) $(LINKLIBS)

render3d: render3d.o grid.o
	$(CC) -o render3d render3d.o grid.o $(LIBPATH) $(LINKLIBS)

visual: visual.o grid.o
	$(CC) -o visual visual.o grid.o $(LIBPATH) $(LINKLIBS)

clean::	
	rm *.o

%.o:: %.c
	$(CC) -c $(INCLUDEPATH)  $< -o $@



