Re: [INTERNALS-WIN] Build environment notes (single CRT)
[email protected] ("Pierre Joye")
| Newsgroups | php.internals.win |
|---|---|
| Message-ID | <[email protected]> |
hi, On Sun, Dec 21, 2008 at 5:32 PM, Steph Fox <[email protected]> wrote: >> Service Pack 6 is the one to have installed. It is the one we used for >> building the official releases. > > I put 5/6 simply because as far as I recall, SP6 doesn't have any VC updates > in it. We use SP6, so VC6 has to installed. It is again about avoid weird issues about files missing or other possible issues. Standard setup means it is easier to figure what is wrong when someone comes in to get support. >>> libxslt-1.1.23.debug.vc6.zip - naming collision >> >> Naming collision with? > > libxslt-1.1.23-vc6.zip > >>> Ignores: >>> >>> bindlib-cvs-vc6.zip - broken path/filename, use bindlib from CVS (PHP_5_2 >>> only) >> >> It is not broken and is acutally used. Or what do you mean? > > I mean: 'resolv.lib' is loaded (assuming it's found, which it may not be > because the path's wrong for it anyway). resolv_debug.lib is never loaded. > The automation you and Liz talked about isn't implemented in 5_2, which is > the only version that uses bindlib. IMHO it would be better to recommend > that people build it directly from CVS like before, and fix the search path > in config.w32 with the suffix 'Debug' or 'Release'. (It's trivial to build > as you know.) Ah ok, so there is no naming conflict. There is a new feature not available in 5.2 (debug mode). Not a reason to recommend to build it themselves using CVS. We may add a note in the howto about the _debug postfix and 5.2. Cheers, -- Pierre http://blog.thepimp.net | http://www.libgd.org