Boost logo

Boost-Build :

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

Vladimir Prus wrote:
> On Sunday 31 July 2005 18:27, Rene Rivera wrote:
>>Craig Rodrigues wrote:
>>>Maybe this was there before and I just never paid attention to it.
>>>I recently did a cvs update and compiled bjam
>>>on MacOS X 10.4 and saw this compiler warning:
>>>execunix.c: In function 'execcmd':
>>>execunix.c:153: warning: incompatible implicit declaration of built-in
>>>function '_exit'
>>>_exit() is defined in <unistd.h>.
>>>Can we unconditionally include <unistd.h> in this file? <unistd.h>
>>>is a fairly standard Unix header file.
>>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
> 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.

-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. -
-- rrivera/ - grafik/
-- 102708583/icq - grafikrobot/aim - Grafik/

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at