Re: [INTERNALS-WIN] RE: [PHP-DEV] Differences in VC6 and VC9 Windows builds and MSSQL Driver.

[email protected] ("Pierre Joye")
Newsgroups php.internals.win
Message-ID <[email protected]>
hi Uwe,

On Wed, Dec 31, 2008 at 12:08 PM, Uwe Schindler <[email protected]> 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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.