|
Boost Users : |
From: Ovanes Markarian (om_boost_at_[hidden])
Date: 2007-07-05 08:55:41
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_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net