Newsgroups: php.doc,php.internals Path: news.php.net Xref: news.php.net php.doc:969379937 php.internals:42450 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 15421 invoked from network); 2 Jan 2009 16:17:37 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Jan 2009 16:17:37 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 72.14.220.154 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 72.14.220.154 fg-out-1718.google.com Received: from [72.14.220.154] ([72.14.220.154:3386] helo=fg-out-1718.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B4/21-07761-F1E3E594 for ; Fri, 02 Jan 2009 11:17:35 -0500 Received: by fg-out-1718.google.com with SMTP id 16so2144578fgg.23 for ; Fri, 02 Jan 2009 08:17:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=PSrziqmK5odsZQ7yEH1S1+YSVVhC2H0sAV3OXmaIYBY=; b=Dve9sg4CLJJYaSEnOQWujmWnTAbP0xRWpvddY8Q+V7W2R0iMSoGEvQ4bO/5FpYkqyz zykT5LL2OQwg8EZvoDBz2YiKZm8MapQX1HeufRYbg9+4Ikc6FYOL7X53i/+bqZFTrEBS cFIrEhL+ySufAfIs7mz0g1eaTCsowrBJu+m3Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=TYOZhKeOUKgoq4vMAfBPq0OEo75esYUA47zG70IZrb412/QTyKzYRNih/e4aUYv7+T x2p+95YXF7XzCOSJPmeZr0e4zaupL98/cyOkNLRCJxepq8qVi1UpyC5XygNb8ib0rP0/ qD6SWaol43eqlX9OSaXPuwwvi3Rv9bo/aiRcc= Received: by 10.86.59.18 with SMTP id h18mr9092773fga.45.1230913052604; Fri, 02 Jan 2009 08:17:32 -0800 (PST) Received: by 10.86.29.11 with HTTP; Fri, 2 Jan 2009 08:17:32 -0800 (PST) Message-ID: Date: Fri, 2 Jan 2009 17:17:32 +0100 To: "William A. Rowe, Jr." Cc: "Uwe Schindler" , RQuadling@googlemail.com, "PHP Documentation ML" , "PHP Developers Mailing List" In-Reply-To: <495E3A53.5070704@rowe-clan.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <10845a340812310211x5e740748xd81161fef04e2747@mail.gmail.com> <708FBF8A6CA44631AC5F7CE5D7381E34@VEGA> <495E3A53.5070704@rowe-clan.net> Subject: Re: [PHP-DEV] Differences in VC6 and VC9 Windows builds and MSSQL Driver. From: pierre.php@gmail.com ("Pierre Joye") hi William, On Fri, Jan 2, 2009 at 5:01 PM, William A. Rowe, Jr. 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