A preprocessor bug in codewarrior 8.3 causes various parts of the mpl library to fail to compile. There was already a workaround in place, but it was disabled for the latest compiler version. A patch which fixes the problem is below.
- Russ Index: aux_/preprocessor/sub.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/mpl/aux_/preprocessor/sub.hpp,v retrieving revision 1.1.2.2 diff -u -r1.1.2.2 sub.hpp --- aux_/preprocessor/sub.hpp 13 Sep 2002 05:29:28 -0000 1.1.2.2 +++ aux_/preprocessor/sub.hpp 21 Dec 2002 06:50:48 -0000 @@ -19,7 +19,7 @@ #include "boost/mpl/aux_/preprocessor/tuple.hpp" -#if !defined(__MWERKS__) || __MWERKS__ > 0x3002 +#if !defined(__MWERKS__) || __MWERKS__ > 0x3003 # define BOOST_MPL_PP_SUB(i,j) \ BOOST_MPL_PP_SUB_DELAY(i,j) _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost