sas             Wed Mar  5 17:00:49 2003 EDT

  Modified files:              
    /php4       acinclude.m4 
  Log:
  Allow shared modules to be built using $(CXX)
  
  
Index: php4/acinclude.m4
diff -u php4/acinclude.m4:1.228 php4/acinclude.m4:1.229
--- php4/acinclude.m4:1.228     Mon Feb 24 10:11:54 2003
+++ php4/acinclude.m4   Wed Mar  5 17:00:45 2003
@@ -1,4 +1,4 @@
-dnl $Id: acinclude.m4,v 1.228 2003/02/24 15:11:54 sniper Exp $
+dnl $Id: acinclude.m4,v 1.229 2003/03/05 22:00:45 sas Exp $
 dnl
 dnl This file contains local autoconf functions.
 
@@ -1213,7 +1213,7 @@
   fi
 ])
 
-dnl PHP_SHARED_MODULE(module-name, object-var, build-dir)
+dnl PHP_SHARED_MODULE(module-name, object-var, build-dir, cxx)
 dnl
 dnl Basically sets up the link-stage for building module-name
 dnl from object_var in build-dir.
@@ -1226,7 +1226,7 @@
        \$(LIBTOOL) --mode=install cp $3/$1.la \$(phplibdir)
 
 $3/$1.la: \$($2) \$(translit($1,a-z-,A-Z_)_SHARED_DEPENDENCIES)
-       \$(LIBTOOL) --mode=link \$(CC) \$(COMMON_FLAGS) \$(CFLAGS_CLEAN) 
\$(EXTRA_CFLAGS) \$(LDFLAGS) -o \[$]@ -export-dynamic -avoid-version -prefer-pic 
-module -rpath \$(phplibdir) \$(EXTRA_LDFLAGS) \$($2) 
\$(translit($1,a-z-,A-Z_)_SHARED_LIBADD)
+       \$(LIBTOOL) --mode=link ifelse($4,,[\$(CC)],[\$(CXX)]) \$(COMMON_FLAGS) 
\$(CFLAGS_CLEAN) \$(EXTRA_CFLAGS) \$(LDFLAGS) -o \[$]@ -export-dynamic -avoid-version 
-prefer-pic -module -rpath \$(phplibdir) \$(EXTRA_LDFLAGS) \$($2) 
\$(translit($1,a-z-,A-Z_)_SHARED_LIBADD)
 
 EOF
 ])
@@ -1274,7 +1274,7 @@
 ])
 
 dnl
-dnl PHP_NEW_EXTENSION(extname, sources [, shared [,sapi_class[, extra-cflags]]])
+dnl PHP_NEW_EXTENSION(extname, sources [, shared [,sapi_class[, extra-cflags[, 
cxx]]]])
 dnl
 dnl Includes an extension in the build.
 dnl
@@ -1304,7 +1304,7 @@
     if test "$3" = "shared" || test "$3" = "yes"; then
 dnl ---------------------------------------------- Shared module
       PHP_ADD_SOURCES_X(PHP_EXT_DIR($1),$2,$ac_extra,shared_objects_$1,yes)
-      PHP_SHARED_MODULE($1,shared_objects_$1, $ext_builddir)
+      PHP_SHARED_MODULE($1,shared_objects_$1, $ext_builddir, $6)
       AC_DEFINE_UNQUOTED([COMPILE_DL_]translit($1,a-z_-,A-Z__), 1, Whether to build 
$1 as dynamic module)
     fi
   fi



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to