From 788feca4ae6dbd8d91e3fb640e443dc78c3ec994 Mon Sep 17 00:00:00 2001 From: Sascha Schumann Date: Fri, 5 May 2000 12:17:41 +0000 Subject: [PATCH] Linking directly against libc might result in unexpected behaviour. We check for dlopen in libdl first, and check then whether dlopen exists. --- Zend/Zend.m4 | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/Zend/Zend.m4 b/Zend/Zend.m4 index 62b7adc432..7d18cfcfba 100644 --- a/Zend/Zend.m4 +++ b/Zend/Zend.m4 @@ -50,13 +50,8 @@ dlfcn.h) AC_TYPE_SIZE_T AC_TYPE_SIGNAL -AC_CHECK_LIB(c, dlopen, [ - # fake it - AC_DEFINE(HAVE_LIBDL) ], [ - AC_CHECK_LIB(dl, dlopen, [ - LIBS="-ldl $LIBS" - AC_DEFINE(HAVE_LIBDL) ], []) ]) - +AC_CHECK_LIB(dl, dlopen, [LIBS="-ldl $LIBS"]) +AC_CHECK_FUNC(dlopen,[AC_DEFINE(HAVE_LIBDL, 1,[ ])]) dnl This is required for QNX and may be some BSD derived systems AC_CHECK_TYPE( uint, unsigned int ) -- 2.40.0