diff --git a/src/configure.in b/src/configure.in
index 3c104665cc29b2ea94dcbb44906e084c3cd6014e..39401919781e4eb87e4b93d083253bfe0abd1cb0 100644
--- a/src/configure.in
+++ b/src/configure.in
@@ -1,4 +1,4 @@
-AC_REVISION("$Id: configure.in,v 1.422 2000/09/27 17:21:14 grubba Exp $")
+AC_REVISION("$Id: configure.in,v 1.423 2000/09/28 19:45:18 grubba Exp $")
 AC_INIT(interpret.c)
 AC_CONFIG_HEADER(machine.h)
 
@@ -855,6 +855,13 @@ if test "$cflags_is_set" = "no"; then
     AC_SYS_COMPILER_FLAG([-Wl,-bbigtoc],Wlbbigtoc,LDFLAGS)
   ])
 
+  DO_IF_OS(Darwin,
+  [
+    # aka MacOS X.
+    # Check for useful frameworks.
+    AC_SYS_COMPILER_FLAG(-framework Zip, framework_Zip, CFLAGS)
+  ])
+
  else if test "x${TCC-}" = xyes ; then
 
   # Yikes! We're using the TenDRA compiler!