Boost logo

Boost :

From: Rozental, Gennadiy (gennadiy.rozental_at_[hidden])
Date: 2002-11-25 04:20:03


 <<diff>>
> Hi,

> I tried to compile Boost.Test using the Comeau C++ compiler version
> 4.3.0.1 under Linux, and I found several problems that I would like to
> report. For one, the build process needs the pre-processor define

> _POSIX_SOURCE

> defined when compiling the execution_monitor.cpp module, because
> otherwise the <setjmp.h> header (Shouldn't you be using <csetjmp>
> anyway?) does not define the datatype "sigjmp_buf".

I need help from Comeau and/or "Unix" users.

1. Would it be OK if I switch to csetjmp? Does it correctly supported by all
unix compilers?
2. Which platforms/compilers require this flag to be set?
3. Where would be the best place to set it: in a code or in a Jamfile?

Gennadiy.




Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk