|
Boost : |
From: Eric Friedman (ebf_at_[hidden])
Date: 2003-07-06 19:24:44
Aleksey (and others),
I'm working on getting variant to compile under MSVC 6, but I've come
across what seems to be an ETI problem that needs a workaround.
However, I'm not sure what is the most appropriate way to make the fix.
Below is the error output from the regression tests (variant_test1).
Thanks,
Eric
-------
D:\boost4\boost\boost/mpl/clear.hpp(35) : error
C2504: 'algorithm<int>' : base class undefined
D:\boost4\boost\boost/mpl/remove_if.hpp(64) : see reference to
class template instantiation 'boost::mpl::clear<int>' being compiled
D:\boost4\boost\boost/variant/variant.hpp(508) : see reference
to class template instantiation 'boost::mpl::remove_if<int,struct
boost::detail::variant::has_nothrow_move_constructor<struct
boost::mpl::arg<1> > >' being compiled
D:\boost4\boost\boost/variant/variant.hpp(1243) : see reference
to class template
instantiation 'boost::variant<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>' being
compiled
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk