
23 May
2005
23 May
'05
5:54 p.m.
Rene Rivera <grafik.list@redshift-software.com> writes:
Of course :-) What I did was this:
template<class Derived, class Base> BOOST_DLLEXPORT const void * void_cast_register( const Derived * /* dnull = NULL */, const Base * /* bnull = NULL */ ){ boost::python::detail::force_instantiate( void_cast_detail::void_caster_primitive< const Derived, const Base >::instance); return & void_cast_detail::void_caster_primitive< const Derived, const Base >::instance; }
Ouch! Looks like a nasty bug. If you can generate a small test case I can pass it directly to their compiler engineer. -- Dave Abrahams Boost Consulting www.boost-consulting.com