From: Andi Gutmans Date: Fri, 15 Nov 2002 14:30:40 +0000 (+0000) Subject: - MFZE1 X-Git-Tag: RELEASE_1_0b2~224 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5c12ee2474e5af8290b82f0ee72de4f48a672ff2;p=php - MFZE1 --- diff --git a/Zend/Zend.m4 b/Zend/Zend.m4 index 84a80af285..edd304e5e5 100644 --- a/Zend/Zend.m4 +++ b/Zend/Zend.m4 @@ -57,9 +57,12 @@ dlfcn.h) AC_TYPE_SIZE_T AC_TYPE_SIGNAL +AC_DEFUN(LIBZEND_LIBDL_CHECKS,[ AC_CHECK_LIB(dl, dlopen, [LIBS="-ldl $LIBS"]) AC_CHECK_FUNC(dlopen,[AC_DEFINE(HAVE_LIBDL, 1,[ ])]) +]) +AC_DEFUN(LIBZEND_DLSYM_CHECK,[ dnl dnl Ugly hack to check if dlsym() requires a leading underscore in symbol name. dnl @@ -72,6 +75,7 @@ _LT_AC_TRY_DLOPEN_SELF([ ], [ AC_MSG_RESULT(no) ], []) +]) dnl This is required for QNX and may be some BSD derived systems AC_CHECK_TYPE( uint, unsigned int ) diff --git a/Zend/configure.in b/Zend/configure.in index a999c3a3eb..fd13fd9800 100644 --- a/Zend/configure.in +++ b/Zend/configure.in @@ -17,6 +17,8 @@ test -z "$CFLAGS" && auto_cflags=1 sinclude(Zend.m4) LIBZEND_BASIC_CHECKS +LIBZEND_LIBDL_CHECKS +LIBZEND_DLSYM_CHECK AM_PROG_LIBTOOL if test "$enable_debug" != "yes"; then