Re: Supporting version specific INI files as well as SAPI specific INI files.
| From: | Matt W | Date: | Tue, 18 Jul 2006 09:48:02 +0000 |
| Subject: | Re: Supporting version specific INI files as well as SAPI specific INI files. | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-24457@lists.php.net to get a copy of this message | ||
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