all : ray 3dgraph

ray : ray.c glib.o
	gcc -o ray ray.c glib.o -lm -I/usr/X11R6/include -L/usr/X11R6/lib -lX11

glib.o :  glib.c
	gcc -c  glib.c -I/usr/X11R6/include 

3dgraph : 3dgraph.c glib.o
	gcc -o 3dgraph 3dgraph.c glib.o -lm -I/usr/X11R6/include -L/usr/X11R6/lib -lX11

clean :
	/bin/rm -f ray glib.o core *~ 3dgraph lattice a.out


lattice : lattice.c glib.o
	gcc -o lattice lattice.c glib.o -lm -I/usr/X11R6/include -L/usr/X11R6/lib -lX11

glib-test: 
	gcc -DTEST glib.c -I/usr/X11R6/include -L/usr/X11R6/lib -lX11
