
Thanx, this helped because I am now 90% sure that the auto-build tool I use is messing things up. Peter Dimov wrote:
Oliver Kania wrote:
Hello, I am encountering the following problem when using boost with shared pointers (Ubuntu Edgy, G++4.1/4.0/3.4): ======================= /usr/include/boost/detail/shared_ptr_nmt.hpp:115: error: forming reference to void shared_ptr_nmt.hpp:114: error: forming reference to void ========================== the source code reads : ========================= T & operator*() const // never throws { BOOST_ASSERT(px != 0); return *px; }
You shouldn't be getting shared_ptr_nmt.hpp at all on g++, this is the "ancient compiler" version. Your config incorrectly defines BOOST_NO_MEMBER_TEMPLATES for some reason, or someone is including the _nmt header directly (which shouldn't be done).
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users