--- configure.orig	2005-07-11 14:11:57.000000000 -0600
+++ configure	2009-07-03 21:59:59.000000000 -0600
@@ -18,6 +18,7 @@
 # If you have problems, try without defining CC and CFLAGS before reporting
 # an error.
 
+old_ldflags="$LDFLAGS"
 LIBS=libz.a
 LDFLAGS="-L. ${LIBS}"
 VER=`sed -n -e '/VERSION "/s/.*"\(.*\)".*/\1/p' < zlib.h`
@@ -96,7 +97,7 @@
              SHAREDLIB=libz$shared_ext
              SHAREDLIBV=libz.$VER$shared_ext
              SHAREDLIBM=libz.$VER1$shared_ext
-             LDSHARED=${LDSHARED-"$cc -dynamiclib -install_name $libdir/$SHAREDLIBM -compatibility_version $VER1 -current_version $VER"};;
+             LDSHARED=${LDSHARED-"$cc -dynamiclib -install_name $libdir/$SHAREDLIBM -compatibility_version $VER1 -current_version $VER $old_ldflags"};;
   *)             LDSHARED=${LDSHARED-"$cc -shared"};;
   esac
 else
