Boost logo

Boost-Build :

From: Rene Rivera (grafik.list_at_[hidden])
Date: 2004-01-02 09:40:41


Larry Evans wrote:
> The forwarded message suggests a change to avoid the following compile
> time error:
>
> cd ~/prog_dev/boost-root.ln/boost_dev/libs/managed_ptr/test/latest/
> make execution_monitor.o
> como -c --long_long --display_error_number --diag_suppress 76
> -I/home/evansl/prog_dev/boost-root.ln/boost_dev
> -I/home/evansl/prog_dev/boost-root.ln
> /home/evansl/prog_dev/boost-root.ln/libs/test/src/execution_monitor.cpp
> Comeau C/C++ 4.3.3 (Oct 24 2003 16:00:23) for RedHat_LINUX_INTEL_ELF
> Copyright 1988-2003 Comeau Computing. All rights reserved.
> MODE:non-strict warnings C++
>
> "/home/evansl/prog_dev/boost-root.ln/libs/test/src/execution_monitor.cpp",
> line 296: error #20:
> identifier "sigjmp_buf" is undefined
> static sigjmp_buf& jump_buffer()
> ^
>
> I tried changing v1/como-tools.jam with following line:
>
> flags como DEFINES <define> : _POSIX_SOURCE ;
>
> but it had no effect. Maybe someone else knows how to make the change?

It should be:

flags como DEFINES : _POSIX_SOURCE ;

HTH.

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

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