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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.