Re: [INTERNALS-WIN] RE: [PHP-DEV] Differences in VC6 and VC9 Windows builds and MSSQL Driver.
| From: | Pierre Joye | Date: | Wed, 31 Dec 2008 11:19:52 +0000 |
| Subject: | Re: [INTERNALS-WIN] RE: [PHP-DEV] Differences in VC6 and VC9 Windows builds and MSSQL Driver. | ||
| References: | 1 2 | Groups: | php.internals.win |
| Request: | Send a blank email to internals-win+get-301@lists.php.net to get a copy of this message | ||
hi Uwe,
On Wed, Dec 31, 2008 at 12:08 PM, Uwe Schindler <thetaphi@php.net> wrote:
> I am not sure, if VC6 can be dropped easily. E.g. some SAPIs that directly
> map into servers may have problems if using the wrong CRT. Until now, I had
> no time to build up a Windows "Sun Java System Webserver" and test it with
> both CRTs. The code compiles fine on the snaps box, but I am not sure, if
> the DLL loads into the server.
VC6 will be droped after 5.3.0. VC6 can't be supported anymore, it is
already a real pain to maintain as most of the modern tools or APIs do
not work with it, the licenses can't be built anymore, etc.
> To the snaps build: The NSAPI module tests for "#define ZTS" and does
> therefore not compile without thread safety. Why do the windows non-ts
> builds on snaps.php compile? Is ZTS on windows always defined (it looks like
> so in the makefile). How to test on windows, if thread safety is available?
> But better would be to disable thread-unsafe builds for the NSAPI SAPI from
> the beginning.
NSAPI is disabled for the NTS builds. They were not explicitly
disabled after I reinstalled the snaps box :).
Cheers,
--
Pierre
http://blog.thepimp.net | http://www.libgd.org