[aspectc-user] AspectC++ and Boost

Frank Astier fastier at numenta.com
Mon Feb 27 20:37:19 CET 2006


Hi - 

I'm trying to use AspectC++ on a big project that uses Boost MPL, and I get:

* Running ac++ 1.0pre2
* Simple Dependency Check
* Handling Translation Unit `DiscreteFrequencyDistribution.cpp'.
/boost/mpl/not.hpp:47: error: `BOOST_MPL_PP_AUX_ENUM_FUNC' undeclared here
/boost/mpl/not.hpp:47: error: invalid member declaration near token
`template'
/boost/mpl/not.hpp:47: error: invalid declaration near token `template'
/boost/mpl/identity.hpp:40: error: `BOOST_MPL_PP_AUX_ENUM_FUNC' undeclared
here
/boost/mpl/identity.hpp:40: error: invalid member declaration near token
`template'
/boost/mpl/identity.hpp:40: error: invalid declaration near token `template'
/boost/mpl/identity.hpp:41: error: `BOOST_MPL_PP_AUX_ENUM_FUNC' undeclared
here
/boost/mpl/identity.hpp:41: error: invalid member declaration near token
`template'
/boost/mpl/identity.hpp:41: error: invalid declaration near token `template'

Am I missing anything? Have you tried aspectc++ with boost MPL?

Thanks,

Frank




More information about the aspectc-user mailing list