.NET Enabled
| From: | Hector Santos | 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:
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 SantosHowever, 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.