hi William, On Fri, Jan 2, 2009 at 5:01 PM, William A. Rowe, Jr. <wr...@rowe-clan.net> wrote: > Uwe Schindler 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. > > Precisely. Note that httpd 2.4 (.next) will not be compiled with VC6, but > may continue to use msvcrt.dll - if I successfully validate a proper method > (which might rely on some sdk/wdk includes) for continuing to use this > lowest common denominator crt with sources compiled on modern compilers, > I'll be sure to send this feedback in. 99% certain that the classic method > is simply wrong (link32 msvcrt.lib /ignore:msvcrXX.lib) since the correct > clib headers corresponding to msvcrt are required to avoid abi issues.
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)? Cheers, -- Pierre http://blog.thepimp.net | http://www.libgd.org -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php