summaryrefslogtreecommitdiff
path: root/ext/mcrypt/config.m4
diff options
context:
space:
mode:
authorDerick Rethans <derick@php.net>2000-08-11 18:45:17 +0000
committerDerick Rethans <derick@php.net>2000-08-11 18:45:17 +0000
commitbab5db79f63541b20afd2b31c197dc24581e3be1 (patch)
treeb2e539a8d603cbe6bdb6112f680f3aaf9f9e86f4 /ext/mcrypt/config.m4
parent45ab04fa4034c993b0d54d80fce3f083844c2472 (diff)
downloadphp-git-bab5db79f63541b20afd2b31c197dc24581e3be1.tar.gz
@ Added support for libmcrypt 2.4.4
Diffstat (limited to 'ext/mcrypt/config.m4')
-rw-r--r--ext/mcrypt/config.m413
1 files changed, 12 insertions, 1 deletions
diff --git a/ext/mcrypt/config.m4 b/ext/mcrypt/config.m4
index 8fbee13736..67ed516c39 100644
--- a/ext/mcrypt/config.m4
+++ b/ext/mcrypt/config.m4
@@ -19,8 +19,19 @@ if test "$PHP_MCRYPT" != "no"; then
AC_ADD_INCLUDE($MCRYPT_DIR/include)
PHP_SUBST(MCRYPT_SHARED_LIBADD)
+ AC_CHECK_LIB(mcrypt, init_mcrypt, [ AC_DEFINE(HAVE_LIBMCRYPT22,1,[ ]) ])
+ old_LIBS=$LIBS
+ LIBS="$LIBS -lltdl"
+ AC_CHECK_LIB(mcrypt, mcrypt_module_open, [LIBS="$LIBS -lltdl"],[ ],)
+ LIBS=$old_LIBS
AC_ADD_LIBRARY_WITH_PATH(mcrypt, $MCRYPT_DIR/lib, MCRYPT_SHARED_LIBADD)
-
+ if test "$ac_cv_lib_mcrypt_init_mcrypt" = "yes"; then
+ AC_DEFINE(HAVE_LIBMCRYPT22,1,[ ])
+ fi
+ if test "$ac_cv_lib_mcrypt_mcrypt_module_open" = "yes"; then
+ AC_ADD_LIBRARY(ltdl)
+ AC_DEFINE(HAVE_LIBMCRYPT24,1,[ ])
+ fi
AC_DEFINE(HAVE_LIBMCRYPT,1,[ ])
PHP_EXTENSION(mcrypt, $ext_shared)