Boost logo

Boost :

From: Gennadiy Rozental (gennadiy_at_[hidden])
Date: 2002-09-16 04:14:29

STL includes normalized all over Boost.Test.

But I still think that we will need BOOST_NO_CSTD_.. defined.
To use compatibility library we will need to put it front of other includes
for all the test modules as well as Boost.Test build Jamfile . That will
<whatever IRIX toolset name is><*><include>../../compatibility/cpp_c_headers
Is it correct?

BTW it's not very convenient since affect many rules invocation in
status/Jamfile and other test Jamfiles. In status/Jamfiles we could
introduce rule like this:

rule run_with_boost_test ( test_file : boost-test-component )
    run test_file <lib>../libs/test/build/$(boost-test-component)
     : #test-files
     : <whatever IRIX toolset name

And use it instead of run.


"John Maddock" <jm_at_[hidden]> wrote in message
> > To see the current error messages:
> >
> > I believe this is just a symptom of not using the Boost.Compatibility
> > library to get the appropriate names into namespace std.
> Execution_monitor.cpp needs to include <cstring> without it the C string
> API's aren't defined (at the moment it's relying on <string> to pull these
> in, which it's not guaranteed to do). On the other hand, there are errors
> from std::size_t as well so maybe that's not it. Is this just a case of
> setting the include paths to include the compatibility lib then?
> John Maddock
> _______________________________________________
> Unsubscribe & other changes:

Boost list run by bdawes at, gregod at, cpdaniel at, john at