Boost.MultiIndex template substitution failure?

I'm attempting to use boost::multi_index_container and it seems to be choking
on the template metaprogramming magic somewhere. I'm getting a massive error
dump ending in:
/opt/local/include/boost/multi_index/hashed_index.hpp:743:9: error: ‘class
boost::multi_index::detail::hashed_index, boost::hash, std::equal_to,
boost::multi_index::detail::nth_layer<1, boost::intrusive_ptr,
boost::multi_index::indexed_by >, boost::multi_index::ordered_non_unique,
&md::Order::px> > >, std::allocator > >, boost::mpl::vector0,
boost::multi_index::detail::hashed_unique_tag>’ has no member named
‘final_delete_node_’ this->final_delete_node_(
I'm using Boost 1.53 (MacPorts) on Mac OS X.8 Mountain Lion. How do I get
the following code to compile? Thanks.
p.s. I originally posted this question on StackOverflow
http://stackoverflow.com/questions/17536227/boost-multiindex-template-substi...
but thought this might be a better forum. Sorry for the cross-post...
#include

El 08/07/2013, a las 23:49, "fredbaba"
participants (2)
-
fredbaba
-
JOAQUIN M. LOPEZ MUÑOZ