diff --git a/src/modules/Makefile.in b/src/modules/Makefile.in
index 74d8225242963d622f5fb7ce2723c6835ecddac3..7fae034466afba82d05c9a4ce1d6e6f2030cfbf5 100644
--- a/src/modules/Makefile.in
+++ b/src/modules/Makefile.in
@@ -1,9 +1,7 @@
-# $Id: Makefile.in,v 1.35 2000/06/11 16:22:35 mast Exp $
+# $Id: Makefile.in,v 1.36 2000/10/10 21:01:42 mast Exp $
 
 @make_variables@
 
-CPP=@CPP@
-
 MODULES=@subdirs@
 MODULE_SEGMENTS=@MODULE_SEGMENTS@
 MODULE_LINKOPTS=@MODULE_LINKOPTS@
@@ -46,6 +44,12 @@ Makefile: $(SRCDIR)/Makefile.in $(SRCDIR)/dependencies ./config.status
 	@echo "Run make again" >&2
 	@exit 1
 
+$(SRCDIR)/configure: $(SRCDIR)/configure.in $(SRCDIR)/../aclocal.m4
+	cd $(SRCDIR) && autoconf --localdir=$(SRCDIR)/..
+
+config.status: $(SRCDIR)/configure
+	CFLAGS="$(REAL_CFLAGS)" LDFLAGS="$(REAL_LDFLAGS)" CPPFLAGS="$(REAL_CPPFLAGS)" ./config.status --recheck
+
 depend:
 	for a in $(MODULES) ; do \
 	  ( cd $$a && ${MAKE} $(MAKE_FLAGS) MODNAME=$$a depend ) ; \