Newsgroups: php.doc,php.internals Path: news.php.net Xref: news.php.net php.doc:969379936 php.internals:42449 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 12033 invoked from network); 2 Jan 2009 16:01:28 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Jan 2009 16:01:28 -0000 Authentication-Results: pb1.pair.com smtp.mail=wrowe@rowe-clan.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=wrowe@rowe-clan.net; sender-id=unknown Received-SPF: error (pb1.pair.com: domain rowe-clan.net from 64.202.165.44 cause and error) X-PHP-List-Original-Sender: wrowe@rowe-clan.net X-Host-Fingerprint: 64.202.165.44 smtpauth22.prod.mesa1.secureserver.net Received: from [64.202.165.44] ([64.202.165.44:36254] helo=smtpauth22.prod.mesa1.secureserver.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 33/80-07761-75A3E594 for ; Fri, 02 Jan 2009 11:01:27 -0500 Received: (qmail 1969 invoked from network); 2 Jan 2009 16:01:24 -0000 Received: from unknown (76.252.112.72) by smtpauth22.prod.mesa1.secureserver.net (64.202.165.44) with ESMTP; 02 Jan 2009 16:01:24 -0000 Message-ID: <495E3A53.5070704@rowe-clan.net> Date: Fri, 02 Jan 2009 10:01:23 -0600 User-Agent: Thunderbird 2.0.0.18 (X11/20081119) MIME-Version: 1.0 To: Uwe Schindler CC: RQuadling@googlemail.com, 'PHP Documentation ML' , 'PHP Developers Mailing List' , 'Pierre Joye' References: <10845a340812310211x5e740748xd81161fef04e2747@mail.gmail.com> <708FBF8A6CA44631AC5F7CE5D7381E34@VEGA> In-Reply-To: <708FBF8A6CA44631AC5F7CE5D7381E34@VEGA> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Differences in VC6 and VC9 Windows builds and MSSQL Driver. From: wrowe@rowe-clan.net ("William A. Rowe, Jr.") 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.