Boost logo

Boost Users :

From: Ben Hutchings (ben.hutchings_at_[hidden])
Date: 2003-11-06 14:43:35


amerio <amerio_at_[hidden]> wrote:
> > Does Nintendo not supply a newer version? Do they even support the
> > standard library (which Boost is somewhat dependent on)?
>
> Actually, it is gcc 2.95.3
> The stl is supported via the latest stlport.
<snip>
> > This error message seems to be incomplete.
>
> oops. here it is :
> boost/detail/shared_count.hpp:
> In method `void *
> boost::detail::sp_counted_base_impl<P,D>::get_deleter(const type_info
> &)': Internal compiler error.
>
> If anyone was successful compiling this on the gamecube,
> please share your knowledge !
> (boost 1.30.2, gcc 2.95.3 with prodg for gamecube)

I think you have disabled RTTI, so the call to typeid() does not work.
There is a bug in 2.95.3 that causes it to fail rather than reporting
this error in a helpful way:
<http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3689>. If you remove the
option '-fno-rtti' from the compiler command line it should work.


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