Boost logo

Boost :

From: Christopher Currie (christopher_at_[hidden])
Date: 2002-10-02 09:43:10

"David Abrahams" <david.abrahams_at_[hidden]> wrote in message
> From: "Christopher Currie" <christopher_at_[hidden]>
> Boost.Build v2 is not ready for prime time. Boost.Build v1 should be
> perfectly fine for getting Boost going under Forte CC. The main thing is
> make a toolset file. Toolsets tend to be pretty straightforward. You might
> look at one of the simpler ones, say boost/tools/build/vacpp-tools.jam.

I've made some effort in this direction already. I've encountered one main

1) Several files have problems with BOOST_PP_LIST_FOR_EACH_I_R, used in
boost/mpl/aux_/lambda_support.hpp. I've attempted to unroll the preprocessor
macros to chase it down, but the problem is buried deep, and I've hit a
wall. The file listed as the origin of the problem varies, but the error is
always the same.

Warning: Too few arguments in macro BOOST_PP_CHECK_2.
(repeated twice)
Error: BOOST_PP_LIST_FOR_EACH_I_M is not defined.

Can anyone, either involved in MPL or Boost.Preprocessor, give me an idea of
what to look for? I'm sure this is just a flaky Sun preprocessor, but I'm
lost as to how to create a workaround.

Thanks in advance,

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