-$(TPROG1): $(O) ../lib/dict.a ../lib/bfile.a ../lib/util.a
- $(CC) $(CFLAGS) -o $(TPROG1) $(O) ../lib/dict.a ../lib/bfile.a ../lib/util.a
+$(TPROG1): $(O1) ../lib/dict.a \
+ ../lib/isam.a ../lib/bfile.a ../lib/alexutil.a ../lib/data1.a \
+ $(YAZLIB)
+ $(CC) $(CFLAGS) -o $(TPROG1) $(O1) ../lib/dict.a \
+ ../lib/isam.a ../lib/bfile.a ../lib/alexutil.a ../lib/data1.a \
+ $(YAZLIB) $(OSILIB)
+
+$(TPROG2): $(O2) $(YAZLIB)
+ $(CC) $(CFLAGS) -o $(TPROG2) $(O2) $(YAZLIB)
+
+$(TPROG3): $(O3) \
+ ../lib/rset.a ../lib/dict.a ../lib/isam.a ../lib/bfile.a \
+ ../lib/dfa.a ../lib/alexutil.a ../lib/data1.a \
+ $(YAZLIB)
+ $(CC) $(CFLAGS) -o $(TPROG3) $(O3) \
+ ../lib/rset.a ../lib/dict.a ../lib/isam.a ../lib/bfile.a \
+ ../lib/dfa.a ../lib/alexutil.a ../lib/data1.a \
+ $(YAZLIB) $(OSILIB) -lm