Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:24457 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 83197 invoked by uid 1010); 18 Jul 2006 09:48:08 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 83182 invoked from network); 18 Jul 2006 09:48:08 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 18 Jul 2006 09:48:08 -0000 X-PHP-List-Original-Sender: php_lists@realplain.com X-Host-Fingerprint: 69.179.208.43 msa3-mx.centurytel.net Linux 2.4/2.6 Received: from ([69.179.208.43:34936] helo=msa3-mx.centurytel.net) by pb1.pair.com (ecelerity 2.1.1.3 r(11751M)) with ESMTP id 5E/9A-11992-65EACB44 for ; Tue, 18 Jul 2006 05:48:07 -0400 Received: from pc1 (72-161-146-148.dyn.centurytel.net [72.161.146.148]) by msa3-mx.centurytel.net (8.13.6/8.13.6) with SMTP id k6I9m2QP023282; Tue, 18 Jul 2006 04:48:02 -0500 Message-ID: <009301c6aa4f$431cd860$0201a8c0@pc1> To: , References: <10845a340607151310od745e13gcd2f9c6137ebb68@mail.gmail.com> <10845a340607160209h427741cevbcf20df09c9501d5@mail.gmail.com> <10845a340607160217n769809agcfa097364d6aee86@mail.gmail.com> <10845a340607170316j7e3440ddlbe62ab8b0a807919@mail.gmail.com> <44BB7426.9060501@emini.dk> <3A.72.11992.93A7BB44@pb1.pair.com> <1153166320.18418.10.camel@localhost.localdomain> <1153169132.2994.3.camel@blobule> <44BBFA46.6070904@dealnews.com> <10845a340607180117g77f738ddkd972ffdf34e4c860@mail.gmail.com> <10845a340607180139t45806159oaee78d9b585fc9cf@mail.gmail.com> Date: Tue, 18 Jul 2006 04:48:02 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1807 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1807 Subject: Re: [PHP-DEV] Supporting version specific INI files as well as SAPI specific INI files. From: php_lists@realplain.com ("Matt W") Hi Richard, ----- Original Message ----- From: "Richard Quadling" > NOTE: I am NOT able to verify this code as I am not yet able to > compile PHP. I'm still learning this, so please accept my apologies > for any syntax errors, bugs. I'm more than willing to fix them! And if > anyone has used MS VC++ Express Edition to build PHP, I'd be REALLY > grateful to have any notes/comments about the process. I just found out about VC++ Express about a month ago in the while browsing through Sara Goleman's new book with Amazon's Viewer -- was able to see the Windows compile instructions. :-) I discovered there are a few things missing from those instructions, however, after many errors which I was able to fix or work around, luckily. Do you know anything about what to do? Or you'd just be starting from scratch like I was? I'd be glad to try and answer any questions you have -- from what to download first all the way through to your own binary. :-) BTW, I've only compiled the bare CLI version so far; so only built-in extensions, no server APIs, etc. Because my VC++ Express install is missing this one file (I've yet to look into why), I have to make small changes in a couple of PHP's files (simple now that I got used to it :-)) for it to compile. With PHP 6, you also have to download ICU Unicode headers/libraries. AND, I've only downloaded one CVS snapshot of 6's source so far, but it has a fatal error when trying to compile -- I got around that by modifying a couple of the VC++ header files(?!?!), which results in tons and tons of warnings, but the build seems to work fine -- though I'm only really using the functions whose source I'm playing with. :-) I was going to put something online about my Windows compiling experiences, but haven't gotten to it yet. Anyway, feel free to ask, and I'll try to answer ASAP! > Thanks, > > Richard Quadling. Hope that helps, Matt