Re: [INTERNALS-WIN] RE: [PHP-DEV] Differences in VC6 and VC9 Windows builds and MSSQL Driver.
| From: | Elizabeth M Smith | Date: | Fri, 02 Jan 2009 19:59:09 +0000 |
| Subject: | Re: [INTERNALS-WIN] RE: [PHP-DEV] Differences in VC6 and VC9 Windows builds and MSSQL Driver. | ||
| References: | 1 2 3 4 5 6 7 | Groups: | php.internals.win |
| Request: | Send a blank email to internals-win+get-321@lists.php.net to get a copy of this message | ||
William A. Rowe, Jr. wrote:
> Uwe Schindler wrote:
>> In my opinion, the best is to avoid this conflict and link with VC6 header
>> files and CRT (like OpenSSL does).
>
> Although I (obviously) concur... the bigger issue is to point the users at
> the most current msvcrt link lib and header files, and so I'm looking at the
> various MS packages (particularly SDK/WDK) to determine where those might
> hide. It's nearly impossible for poor souls just joining us to find a d/l
> of the Studio 6 anymore, even with full msdn karma.
>
>
Let me know when you figure that out
AFAIK the last SDK that works with msvcrt.dll is the Feb 2003 SDK that
we use to build with PHP 6.0 - yes that's a 6 year old SDK - it is
freely available for download.
Newer SDK's headers and libs will link against the newer CRTS and don't
work with the older compilers.
MS cannot legally distribute MSVC6 anymore - you can read up on the Sun
settlements if you want to know why. Bottom line is people can't get it.
On a side note... would you advocate linking against a 10 year old glibc?
Thanks,
Elizabeth Smith