@@ -786,10 +786,10 @@ dnl
786786dnl PHP_BUILD_PROGRAM
787787dnl
788788AC_DEFUN ( [ PHP_BUILD_PROGRAM] ,[
789- php_c_pre='$(LIBTOOL) --mode=compile $(CC)'
789+ php_c_pre='$(LIBTOOL) --tag=CC -- mode=compile $(CC)'
790790 php_c_meta='$(COMMON_FLAGS) $(CFLAGS_CLEAN) $(EXTRA_CFLAGS)'
791791 php_c_post=
792- php_cxx_pre='$(LIBTOOL) --mode=compile $(CXX)'
792+ php_cxx_pre='$(LIBTOOL) --tag=CXX -- mode=compile $(CXX)'
793793 php_cxx_meta='$(COMMON_FLAGS) $(CXXFLAGS_CLEAN) $(EXTRA_CXXFLAGS)'
794794 php_cxx_post=
795795 php_lo=lo
@@ -799,10 +799,10 @@ AC_DEFUN([PHP_BUILD_PROGRAM],[
799799 no) pic_setting='-prefer-non-pic';;
800800 esac
801801
802- shared_c_pre='$(LIBTOOL) --mode=compile $(CC)'
802+ shared_c_pre='$(LIBTOOL) --tag=CC -- mode=compile $(CC)'
803803 shared_c_meta='$(COMMON_FLAGS) $(CFLAGS_CLEAN) $(EXTRA_CFLAGS) '$pic_setting
804804 shared_c_post=
805- shared_cxx_pre='$(LIBTOOL) --mode=compile $(CXX)'
805+ shared_cxx_pre='$(LIBTOOL) --tag=CXX -- mode=compile $(CXX)'
806806 shared_cxx_meta='$(COMMON_FLAGS) $(CXXFLAGS_CLEAN) $(EXTRA_CXXFLAGS) '$pic_setting
807807 shared_cxx_post=
808808 shared_lo=lo
@@ -832,10 +832,10 @@ AC_DEFUN([PHP_SHARED_MODULE],[
832832 PHP_SUBST($2 )
833833 cat >>Makefile.objects<<EOF
834834\$(phplibdir)/$1 .$suffix: $3 /$1 .$suffix
835- \$(LIBTOOL) --mode=install cp $3 /$1 .$suffix \$(phplibdir)
835+ \$(LIBTOOL) --tag= ifelse ( $4 ,, CC , CXX ) -- mode=install cp $3 /$1 .$suffix \$(phplibdir)
836836
837837$3 /$1 .$suffix: \$($2 ) \$(translit ( $1 ,a-z_- ,A-Z__ ) _SHARED_DEPENDENCIES)
838- \$(LIBTOOL) --mode=link ifelse ( $4 ,,[ \$(CC)] ,[ \$(CXX)] ) -shared \$(COMMON_FLAGS) \$(CFLAGS_CLEAN) \$(EXTRA_CFLAGS) \$(LDFLAGS) $additional_flags -o [ \$] @ -export-dynamic -avoid-version -prefer-pic -module -rpath \$(phplibdir) \$(EXTRA_LDFLAGS) \$($2 ) \$(translit ( $1 ,a-z_- ,A-Z__ ) _SHARED_LIBADD)
838+ \$(LIBTOOL) --tag= ifelse ( $4 ,, CC , CXX ) -- mode=link ifelse ( $4 ,,[ \$(CC)] ,[ \$(CXX)] ) -shared \$(COMMON_FLAGS) \$(CFLAGS_CLEAN) \$(EXTRA_CFLAGS) \$(LDFLAGS) $additional_flags -o [ \$] @ -export-dynamic -avoid-version -prefer-pic -module -rpath \$(phplibdir) \$(EXTRA_LDFLAGS) \$($2 ) \$(translit ( $1 ,a-z_- ,A-Z__ ) _SHARED_LIBADD)
839839
840840EOF
841841] )
0 commit comments