Index: /trunk/Ohana/src/tools/Makefile
===================================================================
--- /trunk/Ohana/src/tools/Makefile	(revision 15584)
+++ /trunk/Ohana/src/tools/Makefile	(revision 15585)
@@ -11,4 +11,7 @@
 INC	=	$(HOME)/include
 # include ../../Makefile.Common
+
+DVO_LIBS  = $(DESTLIB)/libdvo.a $(DESTLIB)/libFITS.a $(DESTLIB)/libohana.a
+DVO_INCS  = $(DESTINC)/dvo.h $(DESTINC)/gfitsio.h $(DESTINC)/ohana.h $(DESTINC)/autocode.h 
 
 PROGRAMS = gconfig fhead ftable fields list_astro glockfile \
@@ -29,10 +32,10 @@
 # we use a special set of rules in this directory which expect this simplification
 
-%.$(ARCH).o : %.c
+%.$(ARCH).o : %.c $(DVO_INCS)
 	$(CC) $(FULL_CFLAGS) $(FULL_CPPFLAGS) -c $< -o $@
 	@echo "compiled $<"
 	@echo ""
 
-$(BIN)/%.$(ARCH) : $(SRC)/%.$(ARCH).o
+$(BIN)/%.$(ARCH) : $(SRC)/%.$(ARCH).o $(DVO_LIBS)
 	@if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi
 	$(CC) $(FULL_CFLAGS) -o $@ $^ $(FULL_LDFLAGS)
@@ -40,5 +43,5 @@
 	@echo ""
 
-$(DESTBIN)/%: $(BIN)/%.$(ARCH) 
+$(DESTBIN)/%: $(BIN)/%.$(ARCH)  $(DVO_LIBS)
 	@if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi
 	rm -f $(DESTBIN)/$*
