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

[email protected] ("William A. Rowe, Jr.")
Newsgroups php.internals.win
Message-ID <[email protected]>
[replying to the appropriate list]

Pierre Joye wrote:
> 
> I'm not sure it is worth the effort. What would be the gains besides
> not having to distribute the 9.0 CRT (which is a non issue for the
> installers and a one time install for the other)?

Because the MS paradigm is nonsense - we will always be a family of
interoperable moving pieces; and we should expect some 2005 compiled
modules, some 2008 compiled modules and some 2010 (VC.next) compiled
modules, none of which share a crt.  That, of course, is utterly
bullshit.  With PHP, perl, python and lua compiled in, we are in four
different crt's at once (if one used ActiveState).

OpenSSL project compiles to msvcrt from the modern compilers.  Until
Microsoft can grok the concept of modular development coming from
multiple parties (who don't share a single 'corporate direction' in
terms of the tools to use when and where), I'm afraid practically
speaking we can't follow the "wisdom" of the studio/c++ team.
I've broached this issue to them at Redmond, but I'm afraid all we
got were puzzled looks (you need to do what?!?  No company uses four
flavors of Visual Studio in the same finished binary.)
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.