dnl
-dnl PHP_CHECK_LIBRARY(library, function [, action-found [, action-not-found [, extra-libs]]])
+dnl PHP_CHECK_LIBRARY(library, function [, action-found [, action-not-found [, extra-ldflags]]])
dnl
dnl Wrapper for AC_CHECK_LIB
dnl
AC_DEFUN([PHP_CHECK_LIBRARY], [
save_old_LDFLAGS=$LDFLAGS
- LDFLAGS="$5 $LDFLAGS"
+ ac_stuff="$5"
+ PHP_EVAL_LIBLINE([$]ac_stuff, LDFLAGS)
AC_CHECK_LIB([$1],[$2],[
LDFLAGS=$save_old_LDFLAGS
$3
AC_MSG_ERROR(Cannot find libz)
fi
- case $ZLIB_DIR in
- /usr) ac_extra= ;;
- *) ac_extra=-L$ZLIB_DIR/lib ;;
- esac
-
PHP_CHECK_LIBRARY(z, gzgets, [
AC_DEFINE(HAVE_ZLIB,1,[ ])
],[
AC_MSG_ERROR(ZLIB extension requires zlib >= 1.0.9)
],[
- $ac_extra
+ -L$ZLIB_DIR/lib
])
PHP_ADD_LIBPATH($ZLIB_DIR/lib, ZLIB_SHARED_LIBADD)