Boost logo

Boost-Build :

From: Rene Rivera (grafik.list_at_[hidden])
Date: 2005-08-01 08:40:32


Vladimir Prus wrote:
> On Monday 01 August 2005 17:21, Rene Rivera wrote:
>
>
>>>>As it turns out the answer to that is "no". The file is failing to build
>>>>on platforms that don't have the header. So it must be included
>>>>conditionally.
>>>
>>>Can you name the platforms that miss that header? (Assuming we don't wont
>>>to use autoconf ;-) )
>>
>>Unfortunately I can't name all of them. All I know is that it doesn't
>>work with MSVC. As that's what was reported by users. I was going to go
>>the other way and include it for MACOSX and SUNOS which are the ones we
>>know it's needed so far. But CVS went down yesterday :-( ... I'm trying
>>again now.
>
>
> The interesting question is why "execunix.c" is compiled on NT, when there's
> "execnt.c" as well.

Very good question indeed :-) It's probably because when I rewrote the
bootstrap build I used what was being done before of compiling every
file regardless of platform. As it was the responsibility of the file to
decided if it should included any code. I'm changing and testing not
including all those files, now that CVS is back.

Just checked in a fix to build.bat. Need to do the same for build.sh now.

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim - Grafik/jabber.org
 

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk