diff options
-rw-r--r-- | ext/zlib/config.m4 | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/ext/zlib/config.m4 b/ext/zlib/config.m4 index d9d3d75554..d6537c7b86 100644 --- a/ext/zlib/config.m4 +++ b/ext/zlib/config.m4 @@ -12,23 +12,23 @@ AC_ARG_WITH(zlib, yes) AC_MSG_RESULT(yes) PHP_EXTENSION(zlib) - AC_CHECK_LIB(z, gzgets, [AC_DEFINE(HAVE_ZLIB) ZLIB_LIBS="-lz"], + AC_CHECK_LIB(z, gzgets, [AC_DEFINE(HAVE_ZLIB)], [AC_MSG_ERROR(Zlib module requires zlib >= 1.0.9.)]) - EXTRA_LIBS="$EXTRA_LIBS $ZLIB_LIBS" + AC_ADD_LIBRARY(z) ;; *) - test -f $withval/include/zlib/zlib.h && ZLIB_INCLUDE="-I$withval/include/zlib" - test -f $withval/include/zlib.h && ZLIB_INCLUDE="-I$withval/include" + test -f $withval/include/zlib/zlib.h && ZLIB_INCLUDE="$withval/include/zlib" + test -f $withval/include/zlib.h && ZLIB_INCLUDE="$withval/include" if test -n "$ZLIB_INCLUDE" ; then AC_MSG_RESULT(yes) PHP_EXTENSION(zlib) old_LIBS=$LIBS LIBS="$LIBS -L$withval/lib" - AC_CHECK_LIB(z, gzgets, [AC_DEFINE(HAVE_ZLIB) ZLIB_LIBS="-L$withval/lib -lz"], + AC_CHECK_LIB(z, gzgets, [AC_DEFINE(HAVE_ZLIB)], [AC_MSG_ERROR(Zlib module requires zlib >= 1.0.9.)]) LIBS=$old_LIBS - EXTRA_LIBS="$EXTRA_LIBS $ZLIB_LIBS" - INCLUDES="$INCLUDES $ZLIB_INCLUDE" + AC_ADD_LIBRARY_WITH_PATH(z, $withval/lib) + AC_ADD_INCLUDE($ZLIB_INCLUDE) else AC_MSG_RESULT(no) fi ;; |