
David Abrahams wrote:
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.
I'll try. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - Grafik/jabber.org