.NET Enabled

From: Date: Tue, 20 May 2008 00:11:57 +0000
Subject: .NET Enabled
References: 1 2 3 4 5 6 7 8 9 10 11  Groups: php.internals 
Request: Send a blank email to internals+get-37731@lists.php.net to get a copy of this message
Pierre Joye wrote:
However, the PHP Building From Source web site has indicated to download the 2005 SDK. That might be ok, but it does introduce mismatches if one is using vc6 (for whatever reason).
It should be the February 2003 SDK. It is the last one known to work with VC6. It is the one we use on our snaps boxes.
And what about .NET SDK? The FEB 2003 SDK does not include .NET. Based on what I see in the configure.js, .net support is enabled if MSCOREE.H header is found, otherwise it is disabled in the build. Whats the skinny here? I mean for a pure vc6.0 official PHP 5.2 build. The ZIP.ZIP (Edin) includes the php_build\dotnet folder. I made a local change to "ext\com_dotnet\config.w32" to basically check for ..\php_build\dotnet: --- \phpdev\php52\ext\com_dotnet\config.w32 Sun May 09 15:21:29 2004 +++ config.w32 Mon May 19 23:51:37 2008 @@ -9,5 +9,5 @@ com_handlers.c com_iterator.c com_misc.c com_olechar.c \ com_typeinfo.c com_variant.c com_wrapper.c com_saproxy.c com_persist.c"); AC_DEFINE('HAVE_COM_DOTNET', 1, 'Have COM_DOTNET support'); - CHECK_HEADER_ADD_INCLUDE('mscoree.h', 'CFLAGS_COM_DOTNET'); + CHECK_HEADER_ADD_INCLUDE('mscoree.h', 'CFLAGS_COM_DOTNET', PHP_PHP_BUILD+"\\dotnet"); } -- Hector Santos

« previous php.internals (#37731) next »