Index: vis_dev/dev/Makefile
===================================================================
--- vis_dev/dev/Makefile	(revision 15)
+++ vis_dev/dev/Makefile	(revision 20)
@@ -3,10 +3,13 @@
 INCVISDIR=${LIBVISDIR}/include/
 INCGLUDIR=${LIBGLUDIR}/include/
+LIB=-lvis2 -lcu -lglu -lm -lbsd   -lreadline  -lfl
 
-a.out : main.c utilities.o 
-	gcc main.c -lm -L$(LIBGLUDIR) -lglu -L$(LIBVISDIR) -lvis2  -I$(INCVISDIR) -I$(INCGLUDIR)
+a.out : main.o utilities.o 
+	gcc  -lm -L$(LIBGLUDIR) -L$(LIBVISDIR) main.o utilities.o $(LIB)
 
+main.o : main.c
+	gcc -c main.c -I$(INCGLUDIR) -I$(INCVISDIR)
 utilities.o : utilities.c
-	gcc -c utilities.c -lm -L$(LIBGLUDIR) -lglu -L$(LIBVISDIR) -lvis2  -I$(INCVISDIR) -I$(INCGLUDIR)
+	gcc -c utilities.c -I$(INCGLUDIR) -I$(INCVISDIR)
 clean:
 	rm *.o a.out
