diff options
author | Joe George <joe@zeroc.com> | 2016-05-11 15:58:33 -0400 |
---|---|---|
committer | Joe George <joe@zeroc.com> | 2016-05-11 15:58:33 -0400 |
commit | e834b20b79447b8208b989608fd4c9fde3807b28 (patch) | |
tree | 656ca452d2ff57d1ac9a5eb55cafe0b69d9ddf86 /php/src | |
parent | Backport PHP7 support (diff) | |
download | ice-e834b20b79447b8208b989608fd4c9fde3807b28.tar.bz2 ice-e834b20b79447b8208b989608fd4c9fde3807b28.tar.xz ice-e834b20b79447b8208b989608fd4c9fde3807b28.zip |
Fix PHP 7 build on Windows
Diffstat (limited to 'php/src')
-rw-r--r-- | php/src/Makefile.mak | 2 | ||||
-rw-r--r-- | php/src/php5/Makefile.mak | 16 | ||||
-rw-r--r-- | php/src/php7/.depend.mak | 66 | ||||
-rw-r--r-- | php/src/php7/Config.h | 9 | ||||
-rw-r--r-- | php/src/php7/Makefile.mak | 18 |
5 files changed, 71 insertions, 40 deletions
diff --git a/php/src/Makefile.mak b/php/src/Makefile.mak index c56eac10759..521843edb0e 100644 --- a/php/src/Makefile.mak +++ b/php/src/Makefile.mak @@ -11,7 +11,7 @@ top_srcdir = .. !include $(top_srcdir)\config\Make.rules.mak.php -SUBDIRS = php5 +SUBDIRS = $(php_version) $(EVERYTHING):: @for %i in ( $(SUBDIRS) ) do \ diff --git a/php/src/php5/Makefile.mak b/php/src/php5/Makefile.mak index 2362a1d4b31..1698a2b901c 100644 --- a/php/src/php5/Makefile.mak +++ b/php/src/php5/Makefile.mak @@ -10,7 +10,7 @@ top_srcdir = ..\.. LIBNAME = php_ice$(LIBSUFFIX).lib -DLLNAME = $(libdir)\php_ice$(LIBSUFFIX).dll +DLLNAME = $(libdir)\php_ice$(LIBSUFFIX).dll TARGETS = $(LIBNAME) $(DLLNAME) @@ -25,22 +25,8 @@ OBJS = .\Communicator.obj \ .\Types.obj \ .\Util.obj - -# -# Get Make.common.rules.mak to figure out CPP_COMPILER by setting it -# to "auto" -# -CPP_COMPILER=auto - !include $(top_srcdir)\config\Make.rules.mak.php -# -# Ensure we're using VC110 -# -!if "$(CPP_COMPILER)" != "VC110" -!error Invalid CPP_COMPILER setting: $(CPP_COMPILER). Must be set to VC110. -!endif - CPPFLAGS = -I. -I.. $(CPPFLAGS) $(ICE_CPPFLAGS) $(PHP_CPPFLAGS) !if "$(ARCH)" == "x86" diff --git a/php/src/php7/.depend.mak b/php/src/php7/.depend.mak index 811a3c85864..c75a632088d 100644 --- a/php/src/php7/.depend.mak +++ b/php/src/php7/.depend.mak @@ -11,6 +11,7 @@ Communicator.obj: \ "$(ice_cpp_dir)\include\Ice\CommunicatorF.h" \ "$(ice_cpp_dir)\include\Ice\ProxyF.h" \ "$(ice_cpp_dir)\include\IceUtil\Shared.h" \ + "$(ice_cpp_dir)\include\IceUtil\Atomic.h" \ "$(ice_cpp_dir)\include\Ice\ProxyHandle.h" \ "$(ice_cpp_dir)\include\IceUtil\Handle.h" \ "$(ice_cpp_dir)\include\IceUtil\Exception.h" \ @@ -50,6 +51,7 @@ Communicator.obj: \ "$(ice_cpp_dir)\include\Ice\EndpointTypes.h" \ "$(ice_cpp_dir)\include\Ice\ObjectAdapterF.h" \ "$(ice_cpp_dir)\include\Ice\ReferenceF.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestQueueF.h" \ "$(ice_cpp_dir)\include\Ice\AsyncResult.h" \ "$(ice_cpp_dir)\include\IceUtil\UniquePtr.h" \ "$(ice_cpp_dir)\include\Ice\ConnectionF.h" \ @@ -72,6 +74,7 @@ Communicator.obj: \ "$(ice_cpp_dir)\include\Ice\FactoryTable.h" \ "$(ice_cpp_dir)\include\Ice\InstrumentationF.h" \ "$(ice_cpp_dir)\include\Ice\Dispatcher.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\LocalException.h" \ "$(ice_cpp_dir)\include\Ice\PropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\GCObject.h" \ @@ -115,7 +118,10 @@ Communicator.obj: \ "$(ice_cpp_dir)\include\Ice\DispatchInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\NativePropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\Metrics.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksums.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksumDict.h" \ "$(ice_cpp_dir)\include\Ice\Service.h" \ + "$(ice_cpp_dir)\include\Ice\RegisterPlugins.h" \ "Logger.h" \ "Properties.h" \ "Proxy.h" \ @@ -139,6 +145,7 @@ Connection.obj: \ "$(ice_cpp_dir)\include\Ice\CommunicatorF.h" \ "$(ice_cpp_dir)\include\Ice\ProxyF.h" \ "$(ice_cpp_dir)\include\IceUtil\Shared.h" \ + "$(ice_cpp_dir)\include\IceUtil\Atomic.h" \ "$(ice_cpp_dir)\include\Ice\ProxyHandle.h" \ "$(ice_cpp_dir)\include\IceUtil\Handle.h" \ "$(ice_cpp_dir)\include\IceUtil\Exception.h" \ @@ -178,6 +185,7 @@ Connection.obj: \ "$(ice_cpp_dir)\include\Ice\EndpointTypes.h" \ "$(ice_cpp_dir)\include\Ice\ObjectAdapterF.h" \ "$(ice_cpp_dir)\include\Ice\ReferenceF.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestQueueF.h" \ "$(ice_cpp_dir)\include\Ice\AsyncResult.h" \ "$(ice_cpp_dir)\include\IceUtil\UniquePtr.h" \ "$(ice_cpp_dir)\include\Ice\ConnectionF.h" \ @@ -200,6 +208,7 @@ Connection.obj: \ "$(ice_cpp_dir)\include\Ice\FactoryTable.h" \ "$(ice_cpp_dir)\include\Ice\InstrumentationF.h" \ "$(ice_cpp_dir)\include\Ice\Dispatcher.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\LocalException.h" \ "$(ice_cpp_dir)\include\Ice\PropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\GCObject.h" \ @@ -243,13 +252,21 @@ Connection.obj: \ "$(ice_cpp_dir)\include\Ice\DispatchInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\NativePropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\Metrics.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksums.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksumDict.h" \ "$(ice_cpp_dir)\include\Ice\Service.h" \ + "$(ice_cpp_dir)\include\Ice\RegisterPlugins.h" \ "Endpoint.h" \ "Types.h" \ "Communicator.h" \ "Operation.h" \ "$(ice_cpp_dir)\include\IceUtil\OutputUtil.h" \ "Util.h" \ + "$(ice_cpp_dir)\include\IceSSL\IceSSL.h" \ + "$(ice_cpp_dir)\include\IceSSL\Plugin.h" \ + "$(ice_cpp_dir)\include\IceSSL\Config.h" \ + "$(ice_cpp_dir)\include\IceSSL\ConnectionInfo.h" \ + "$(ice_cpp_dir)\include\IceSSL\EndpointInfo.h" \ Endpoint.obj: \ Endpoint.cpp \ @@ -263,6 +280,7 @@ Endpoint.obj: \ "$(ice_cpp_dir)\include\Ice\CommunicatorF.h" \ "$(ice_cpp_dir)\include\Ice\ProxyF.h" \ "$(ice_cpp_dir)\include\IceUtil\Shared.h" \ + "$(ice_cpp_dir)\include\IceUtil\Atomic.h" \ "$(ice_cpp_dir)\include\Ice\ProxyHandle.h" \ "$(ice_cpp_dir)\include\IceUtil\Handle.h" \ "$(ice_cpp_dir)\include\IceUtil\Exception.h" \ @@ -302,6 +320,7 @@ Endpoint.obj: \ "$(ice_cpp_dir)\include\Ice\EndpointTypes.h" \ "$(ice_cpp_dir)\include\Ice\ObjectAdapterF.h" \ "$(ice_cpp_dir)\include\Ice\ReferenceF.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestQueueF.h" \ "$(ice_cpp_dir)\include\Ice\AsyncResult.h" \ "$(ice_cpp_dir)\include\IceUtil\UniquePtr.h" \ "$(ice_cpp_dir)\include\Ice\ConnectionF.h" \ @@ -324,6 +343,7 @@ Endpoint.obj: \ "$(ice_cpp_dir)\include\Ice\FactoryTable.h" \ "$(ice_cpp_dir)\include\Ice\InstrumentationF.h" \ "$(ice_cpp_dir)\include\Ice\Dispatcher.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\LocalException.h" \ "$(ice_cpp_dir)\include\Ice\PropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\GCObject.h" \ @@ -367,8 +387,12 @@ Endpoint.obj: \ "$(ice_cpp_dir)\include\Ice\DispatchInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\NativePropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\Metrics.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksums.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksumDict.h" \ "$(ice_cpp_dir)\include\Ice\Service.h" \ + "$(ice_cpp_dir)\include\Ice\RegisterPlugins.h" \ "Util.h" \ + "$(ice_cpp_dir)\include\IceSSL\EndpointInfo.h" \ Init.obj: \ Init.cpp \ @@ -382,6 +406,7 @@ Init.obj: \ "$(ice_cpp_dir)\include\Ice\CommunicatorF.h" \ "$(ice_cpp_dir)\include\Ice\ProxyF.h" \ "$(ice_cpp_dir)\include\IceUtil\Shared.h" \ + "$(ice_cpp_dir)\include\IceUtil\Atomic.h" \ "$(ice_cpp_dir)\include\Ice\ProxyHandle.h" \ "$(ice_cpp_dir)\include\IceUtil\Handle.h" \ "$(ice_cpp_dir)\include\IceUtil\Exception.h" \ @@ -421,6 +446,7 @@ Init.obj: \ "$(ice_cpp_dir)\include\Ice\EndpointTypes.h" \ "$(ice_cpp_dir)\include\Ice\ObjectAdapterF.h" \ "$(ice_cpp_dir)\include\Ice\ReferenceF.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestQueueF.h" \ "$(ice_cpp_dir)\include\Ice\AsyncResult.h" \ "$(ice_cpp_dir)\include\IceUtil\UniquePtr.h" \ "$(ice_cpp_dir)\include\Ice\ConnectionF.h" \ @@ -443,6 +469,7 @@ Init.obj: \ "$(ice_cpp_dir)\include\Ice\FactoryTable.h" \ "$(ice_cpp_dir)\include\Ice\InstrumentationF.h" \ "$(ice_cpp_dir)\include\Ice\Dispatcher.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\LocalException.h" \ "$(ice_cpp_dir)\include\Ice\PropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\GCObject.h" \ @@ -486,7 +513,10 @@ Init.obj: \ "$(ice_cpp_dir)\include\Ice\DispatchInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\NativePropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\Metrics.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksums.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksumDict.h" \ "$(ice_cpp_dir)\include\Ice\Service.h" \ + "$(ice_cpp_dir)\include\Ice\RegisterPlugins.h" \ "Connection.h" \ "Endpoint.h" \ "Logger.h" \ @@ -509,6 +539,7 @@ Logger.obj: \ "$(ice_cpp_dir)\include\Ice\CommunicatorF.h" \ "$(ice_cpp_dir)\include\Ice\ProxyF.h" \ "$(ice_cpp_dir)\include\IceUtil\Shared.h" \ + "$(ice_cpp_dir)\include\IceUtil\Atomic.h" \ "$(ice_cpp_dir)\include\Ice\ProxyHandle.h" \ "$(ice_cpp_dir)\include\IceUtil\Handle.h" \ "$(ice_cpp_dir)\include\IceUtil\Exception.h" \ @@ -548,6 +579,7 @@ Logger.obj: \ "$(ice_cpp_dir)\include\Ice\EndpointTypes.h" \ "$(ice_cpp_dir)\include\Ice\ObjectAdapterF.h" \ "$(ice_cpp_dir)\include\Ice\ReferenceF.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestQueueF.h" \ "$(ice_cpp_dir)\include\Ice\AsyncResult.h" \ "$(ice_cpp_dir)\include\IceUtil\UniquePtr.h" \ "$(ice_cpp_dir)\include\Ice\ConnectionF.h" \ @@ -570,6 +602,7 @@ Logger.obj: \ "$(ice_cpp_dir)\include\Ice\FactoryTable.h" \ "$(ice_cpp_dir)\include\Ice\InstrumentationF.h" \ "$(ice_cpp_dir)\include\Ice\Dispatcher.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\LocalException.h" \ "$(ice_cpp_dir)\include\Ice\PropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\GCObject.h" \ @@ -613,7 +646,10 @@ Logger.obj: \ "$(ice_cpp_dir)\include\Ice\DispatchInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\NativePropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\Metrics.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksums.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksumDict.h" \ "$(ice_cpp_dir)\include\Ice\Service.h" \ + "$(ice_cpp_dir)\include\Ice\RegisterPlugins.h" \ "Util.h" \ Operation.obj: \ @@ -628,6 +664,7 @@ Operation.obj: \ "$(ice_cpp_dir)\include\Ice\CommunicatorF.h" \ "$(ice_cpp_dir)\include\Ice\ProxyF.h" \ "$(ice_cpp_dir)\include\IceUtil\Shared.h" \ + "$(ice_cpp_dir)\include\IceUtil\Atomic.h" \ "$(ice_cpp_dir)\include\Ice\ProxyHandle.h" \ "$(ice_cpp_dir)\include\IceUtil\Handle.h" \ "$(ice_cpp_dir)\include\IceUtil\Exception.h" \ @@ -667,6 +704,7 @@ Operation.obj: \ "$(ice_cpp_dir)\include\Ice\EndpointTypes.h" \ "$(ice_cpp_dir)\include\Ice\ObjectAdapterF.h" \ "$(ice_cpp_dir)\include\Ice\ReferenceF.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestQueueF.h" \ "$(ice_cpp_dir)\include\Ice\AsyncResult.h" \ "$(ice_cpp_dir)\include\IceUtil\UniquePtr.h" \ "$(ice_cpp_dir)\include\Ice\ConnectionF.h" \ @@ -689,6 +727,7 @@ Operation.obj: \ "$(ice_cpp_dir)\include\Ice\FactoryTable.h" \ "$(ice_cpp_dir)\include\Ice\InstrumentationF.h" \ "$(ice_cpp_dir)\include\Ice\Dispatcher.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\LocalException.h" \ "$(ice_cpp_dir)\include\Ice\PropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\GCObject.h" \ @@ -732,7 +771,10 @@ Operation.obj: \ "$(ice_cpp_dir)\include\Ice\DispatchInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\NativePropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\Metrics.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksums.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksumDict.h" \ "$(ice_cpp_dir)\include\Ice\Service.h" \ + "$(ice_cpp_dir)\include\Ice\RegisterPlugins.h" \ "Communicator.h" \ "Proxy.h" \ "Types.h" \ @@ -753,6 +795,7 @@ Properties.obj: \ "$(ice_cpp_dir)\include\Ice\CommunicatorF.h" \ "$(ice_cpp_dir)\include\Ice\ProxyF.h" \ "$(ice_cpp_dir)\include\IceUtil\Shared.h" \ + "$(ice_cpp_dir)\include\IceUtil\Atomic.h" \ "$(ice_cpp_dir)\include\Ice\ProxyHandle.h" \ "$(ice_cpp_dir)\include\IceUtil\Handle.h" \ "$(ice_cpp_dir)\include\IceUtil\Exception.h" \ @@ -792,6 +835,7 @@ Properties.obj: \ "$(ice_cpp_dir)\include\Ice\EndpointTypes.h" \ "$(ice_cpp_dir)\include\Ice\ObjectAdapterF.h" \ "$(ice_cpp_dir)\include\Ice\ReferenceF.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestQueueF.h" \ "$(ice_cpp_dir)\include\Ice\AsyncResult.h" \ "$(ice_cpp_dir)\include\IceUtil\UniquePtr.h" \ "$(ice_cpp_dir)\include\Ice\ConnectionF.h" \ @@ -814,6 +858,7 @@ Properties.obj: \ "$(ice_cpp_dir)\include\Ice\FactoryTable.h" \ "$(ice_cpp_dir)\include\Ice\InstrumentationF.h" \ "$(ice_cpp_dir)\include\Ice\Dispatcher.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\LocalException.h" \ "$(ice_cpp_dir)\include\Ice\PropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\GCObject.h" \ @@ -857,7 +902,10 @@ Properties.obj: \ "$(ice_cpp_dir)\include\Ice\DispatchInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\NativePropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\Metrics.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksums.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksumDict.h" \ "$(ice_cpp_dir)\include\Ice\Service.h" \ + "$(ice_cpp_dir)\include\Ice\RegisterPlugins.h" \ "Util.h" \ Proxy.obj: \ @@ -872,6 +920,7 @@ Proxy.obj: \ "$(ice_cpp_dir)\include\Ice\CommunicatorF.h" \ "$(ice_cpp_dir)\include\Ice\ProxyF.h" \ "$(ice_cpp_dir)\include\IceUtil\Shared.h" \ + "$(ice_cpp_dir)\include\IceUtil\Atomic.h" \ "$(ice_cpp_dir)\include\Ice\ProxyHandle.h" \ "$(ice_cpp_dir)\include\IceUtil\Handle.h" \ "$(ice_cpp_dir)\include\IceUtil\Exception.h" \ @@ -911,6 +960,7 @@ Proxy.obj: \ "$(ice_cpp_dir)\include\Ice\EndpointTypes.h" \ "$(ice_cpp_dir)\include\Ice\ObjectAdapterF.h" \ "$(ice_cpp_dir)\include\Ice\ReferenceF.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestQueueF.h" \ "$(ice_cpp_dir)\include\Ice\AsyncResult.h" \ "$(ice_cpp_dir)\include\IceUtil\UniquePtr.h" \ "$(ice_cpp_dir)\include\Ice\ConnectionF.h" \ @@ -933,6 +983,7 @@ Proxy.obj: \ "$(ice_cpp_dir)\include\Ice\FactoryTable.h" \ "$(ice_cpp_dir)\include\Ice\InstrumentationF.h" \ "$(ice_cpp_dir)\include\Ice\Dispatcher.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\LocalException.h" \ "$(ice_cpp_dir)\include\Ice\PropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\GCObject.h" \ @@ -976,7 +1027,10 @@ Proxy.obj: \ "$(ice_cpp_dir)\include\Ice\DispatchInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\NativePropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\Metrics.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksums.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksumDict.h" \ "$(ice_cpp_dir)\include\Ice\Service.h" \ + "$(ice_cpp_dir)\include\Ice\RegisterPlugins.h" \ "Communicator.h" \ "Types.h" \ "Operation.h" \ @@ -997,6 +1051,7 @@ Types.obj: \ "$(ice_cpp_dir)\include\Ice\CommunicatorF.h" \ "$(ice_cpp_dir)\include\Ice\ProxyF.h" \ "$(ice_cpp_dir)\include\IceUtil\Shared.h" \ + "$(ice_cpp_dir)\include\IceUtil\Atomic.h" \ "$(ice_cpp_dir)\include\Ice\ProxyHandle.h" \ "$(ice_cpp_dir)\include\IceUtil\Handle.h" \ "$(ice_cpp_dir)\include\IceUtil\Exception.h" \ @@ -1036,6 +1091,7 @@ Types.obj: \ "$(ice_cpp_dir)\include\Ice\EndpointTypes.h" \ "$(ice_cpp_dir)\include\Ice\ObjectAdapterF.h" \ "$(ice_cpp_dir)\include\Ice\ReferenceF.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestQueueF.h" \ "$(ice_cpp_dir)\include\Ice\AsyncResult.h" \ "$(ice_cpp_dir)\include\IceUtil\UniquePtr.h" \ "$(ice_cpp_dir)\include\Ice\ConnectionF.h" \ @@ -1058,6 +1114,7 @@ Types.obj: \ "$(ice_cpp_dir)\include\Ice\FactoryTable.h" \ "$(ice_cpp_dir)\include\Ice\InstrumentationF.h" \ "$(ice_cpp_dir)\include\Ice\Dispatcher.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\LocalException.h" \ "$(ice_cpp_dir)\include\Ice\PropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\GCObject.h" \ @@ -1101,7 +1158,10 @@ Types.obj: \ "$(ice_cpp_dir)\include\Ice\DispatchInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\NativePropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\Metrics.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksums.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksumDict.h" \ "$(ice_cpp_dir)\include\Ice\Service.h" \ + "$(ice_cpp_dir)\include\Ice\RegisterPlugins.h" \ "Communicator.h" \ "Operation.h" \ "$(ice_cpp_dir)\include\IceUtil\OutputUtil.h" \ @@ -1123,6 +1183,7 @@ Util.obj: \ "$(ice_cpp_dir)\include\Ice\CommunicatorF.h" \ "$(ice_cpp_dir)\include\Ice\ProxyF.h" \ "$(ice_cpp_dir)\include\IceUtil\Shared.h" \ + "$(ice_cpp_dir)\include\IceUtil\Atomic.h" \ "$(ice_cpp_dir)\include\Ice\ProxyHandle.h" \ "$(ice_cpp_dir)\include\IceUtil\Handle.h" \ "$(ice_cpp_dir)\include\IceUtil\Exception.h" \ @@ -1162,6 +1223,7 @@ Util.obj: \ "$(ice_cpp_dir)\include\Ice\EndpointTypes.h" \ "$(ice_cpp_dir)\include\Ice\ObjectAdapterF.h" \ "$(ice_cpp_dir)\include\Ice\ReferenceF.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestQueueF.h" \ "$(ice_cpp_dir)\include\Ice\AsyncResult.h" \ "$(ice_cpp_dir)\include\IceUtil\UniquePtr.h" \ "$(ice_cpp_dir)\include\Ice\ConnectionF.h" \ @@ -1184,6 +1246,7 @@ Util.obj: \ "$(ice_cpp_dir)\include\Ice\FactoryTable.h" \ "$(ice_cpp_dir)\include\Ice\InstrumentationF.h" \ "$(ice_cpp_dir)\include\Ice\Dispatcher.h" \ + "$(ice_cpp_dir)\include\Ice\BatchRequestInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\LocalException.h" \ "$(ice_cpp_dir)\include\Ice\PropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\GCObject.h" \ @@ -1227,7 +1290,10 @@ Util.obj: \ "$(ice_cpp_dir)\include\Ice\DispatchInterceptor.h" \ "$(ice_cpp_dir)\include\Ice\NativePropertiesAdmin.h" \ "$(ice_cpp_dir)\include\Ice\Metrics.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksums.h" \ + "$(ice_cpp_dir)\include\Ice\SliceChecksumDict.h" \ "$(ice_cpp_dir)\include\Ice\Service.h" \ + "$(ice_cpp_dir)\include\Ice\RegisterPlugins.h" \ "$(ice_cpp_dir)\include\IceUtil\UUID.h" \ "$(ice_cpp_dir)\include\Slice\PHPUtil.h" \ "$(ice_cpp_dir)\include\Slice\Parser.h" \ diff --git a/php/src/php7/Config.h b/php/src/php7/Config.h index 0c18832f642..10fb6a77fe3 100644 --- a/php/src/php7/Config.h +++ b/php/src/php7/Config.h @@ -78,13 +78,6 @@ extern zend_module_entry ice_module_entry; #include "TSRM.h" #endif -// -// The PHP header files define a macro named "inline". -// -#ifdef inline -# undef inline -#endif - ZEND_MINIT_FUNCTION(ice); ZEND_MSHUTDOWN_FUNCTION(ice); ZEND_RINIT_FUNCTION(ice); @@ -126,4 +119,4 @@ ZEND_END_MODULE_GLOBALS(ice) #endif #define STRCAST(s) const_cast<char*>(s) -#endif +#endif
\ No newline at end of file diff --git a/php/src/php7/Makefile.mak b/php/src/php7/Makefile.mak index 2362a1d4b31..c71d7560feb 100644 --- a/php/src/php7/Makefile.mak +++ b/php/src/php7/Makefile.mak @@ -10,7 +10,7 @@ top_srcdir = ..\.. LIBNAME = php_ice$(LIBSUFFIX).lib -DLLNAME = $(libdir)\php_ice$(LIBSUFFIX).dll +DLLNAME = $(libdir)\php_ice$(LIBSUFFIX).dll TARGETS = $(LIBNAME) $(DLLNAME) @@ -25,23 +25,9 @@ OBJS = .\Communicator.obj \ .\Types.obj \ .\Util.obj - -# -# Get Make.common.rules.mak to figure out CPP_COMPILER by setting it -# to "auto" -# -CPP_COMPILER=auto - !include $(top_srcdir)\config\Make.rules.mak.php -# -# Ensure we're using VC110 -# -!if "$(CPP_COMPILER)" != "VC110" -!error Invalid CPP_COMPILER setting: $(CPP_COMPILER). Must be set to VC110. -!endif - -CPPFLAGS = -I. -I.. $(CPPFLAGS) $(ICE_CPPFLAGS) $(PHP_CPPFLAGS) +CPPFLAGS = -I. -I.. $(CPPFLAGS) $(ICE_CPPFLAGS) $(PHP_CPPFLAGS) -DZEND_WIN32_KEEP_INLINE !if "$(ARCH)" == "x86" CPPFLAGS = $(CPPFLAGS) -D_USE_32BIT_TIME_T |