summaryrefslogtreecommitdiff
path: root/acinclude.m4
diff options
context:
space:
mode:
authorAndrei Zmievski <andrei@php.net>2006-04-08 17:53:11 +0000
committerAndrei Zmievski <andrei@php.net>2006-04-08 17:53:11 +0000
commit9e5655387a6cfc5e0b22c2884e89aa627fcc41e4 (patch)
tree96d94f608ff58578b7f98aa04f02ed2ffbd4f334 /acinclude.m4
parente8270edf9d82ef20c716fd04788b849f7e4c0a77 (diff)
downloadphp-git-9e5655387a6cfc5e0b22c2884e89aa627fcc41e4.tar.gz
MFH
Diffstat (limited to 'acinclude.m4')
-rw-r--r--acinclude.m443
1 files changed, 33 insertions, 10 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index 33b286cfbd..2f7c71ef92 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -1877,20 +1877,43 @@ dnl Platform characteristics checks
dnl -------------------------------------------------------------------------
dnl
-dnl PHP_SHLIB_SUFFIX_NAME
+dnl PHP_SHLIB_BUILD_SUFFIX_NAME
dnl
-dnl Determines shared library suffix
+dnl Determines link library suffix
dnl suffix can be: .so, .sl or .dylib
dnl
+AC_DEFUN([PHP_SHLIB_BUILD_SUFFIX_NAME],[
+ AC_REQUIRE([PHP_CANONICAL_HOST_TARGET])dnl
+ PHP_SUBST(SHLIB_SUFFIX_NAME)
+ SHLIB_SUFFIX_NAME=so
+ case $host_alias in
+ *hpux*[)]
+ SHLIB_SUFFIX_NAME=sl
+ ;;
+ *darwin*[)]
+ SHLIB_SUFFIX_NAME=dylib
+ ;;
+ esac
+])
+
+dnl
+dnl PHP_SHLIB_SUFFIX_NAME
+dnl
+dnl Determines shared library suffix
+dnl suffix can be: .so or .sl
+dnl
AC_DEFUN([PHP_SHLIB_SUFFIX_NAME],[
- AC_REQUIRE([PHP_CANONICAL_HOST_TARGET])dnl
- PHP_SUBST(SHLIB_SUFFIX_NAME)
- SHLIB_SUFFIX_NAME=so
- case $host_alias in
- *hpux*[)]
- SHLIB_SUFFIX_NAME=sl
- ;;
- esac
+ AC_REQUIRE([PHP_CANONICAL_HOST_TARGET])dnl
+ PHP_SUBST(SHLIB_DL_SUFFIX_NAME)
+ SHLIB_DL_SUFFIX_NAME=$SHLIB_SUFFIX_NAME
+ case $host_alias in
+ *hpux*[)]
+ SHLIB_DL_SUFFIX_NAME=sl
+ ;;
+ *darwin*[)]
+ SHLIB_DL_SUFFIX_NAME=so
+ ;;
+ esac
])
dnl