From: Gennadiy Rozental (gennadiy.rozental_at_[hidden])
Date: 2005-12-15 15:57:22
>> There is a problem compiling Xpressive's test_static and test_dynamic
>> with CW 9.6. The error is in test/impl/execution_monitor.ipp, lines
>> # include <unistd.h>
>> # include <signal.h>
>> # include <setjmp.h>
>> These include files are defined in CW's standard library (MSL) and they
>> hide the ones in /usr/include. The MSL doesn't seem to define the full
>> (or maybe the correct) set of signal handling functions and structures.
>> Xpressive's test_static and test_dynamic compile and run without error
>> if I change the includes to
>> # include </usr/include/unistd.h>
>> # include </usr/include/signal.h>
>> # include </usr/include/setjmp.h>
>> Can anyone suggest a workaround for this?
I don't think it's really Boost.Test problem. But if you have any specific
patch I may consider it.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk