Did you add these prefixes in iterator lib header or in wave/spirit? May be you should add ::boost:: this will disable ADL then. One more thing I faced now: I have to rebuild boost, with the newly taken headers: wave/spirit and boost 1.34. In the rebuild process (called via bjam) I got some static assertions, e.g. libs\wave\src\token_ids.cpp(402) : error C2027: use of undefined type 'boost::ST ATIC_ASSERTION_FAILURE<x>' with [ x=false ] Is that because I need to get the head revision of all boost libs??? With Kind Regards, Ovanes Markarian On Thu, July 5, 2007 14:27, Hartmut Kaiser wrote:
Ovanes,
just to get back to my post... Don't know why but it seems like ADL got broken when installed CVS Head revisions. Adding boost:: prefix where detail::iterator... was used fixed the problem. Unfortunately, I don't know what was changed and adding in all iterator headers boost:: prefix is a bit strange...
Yeah, I added these explicit boost:: prefixes in CVS::HEAD already. Let me see, what I can do to disambiguate from my end.
Regards Hartmut
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users