INNLIBS = $(LIBINN) $(LIBS)
STORELIBS = $(BOTH) $(EXTSTORAGELIBS) $(LIBS)
+DUCT_OBJS = innduct.o __oop-read-copy.o
+
FIX = $(FIXSCRIPT)
$(FIXSCRIPT):
overchan: overchan.o $(BOTH) ; $(LINK) overchan.o $(STORELIBS)
shlock: shlock.o $(LIBINN) ; $(LINK) shlock.o $(INNLIBS)
shrinkfile: shrinkfile.o $(LIBINN) ; $(LINK) shrinkfile.o $(INNLIBS)
-innduct: innduct.o $(BOTH) ; $(LINK) innduct.o $(STORELIBS) -loop -lm
+innduct: $(DUCT_OBJS) $(BOTH) ; $(LINK) $(DUCT_OBJS) $(STORELIBS) -loop -lm
buffchan: buffchan.o map.o $(LIBINN)
$(LINK) buffchan.o map.o $(LIBINN) $(LIBS)