I think I have found a problem with boost/mpl/list.hpp I am including files using BOOST_PP_ITERATE. One of the files that I include happens itself to include boost/mpl/list.hpp.
boost/mpl/list.hpp begins #if !defined(BOOST_PP_IS_ITERATING) ///// header body #ifndef BOOST_MPL_LIST_HPP_INCLUDED #define BOOST_MPL_LIST_HPP_INCLUDED Because I am using BOOST_PP_ITERATE, BOOST_PP_IS_ITERATING is defined, and problems occur. I assume BOOST_PP_IS_ITERATING is checked for logic associated with preprocessed file generation. Is it possible to combine the check with a library macro that is defined when preprocessed files are generated ? Hugo _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost