[GCC-XML] sorry, unimplemented: call_expr cannot be mangled due to a defect in the C++ ABI
Brad King
brad.king at kitware.com
Tue Aug 15 09:56:11 EDT 2006
Peter Grundström wrote:
> Hello gccxml-list
>
> I'm trying to do python-bindings for some c++ code that uses the
> boost::signal and boost::python libraries. However I having som
> problems. Gccxml quits with this message:
>
> /usr/include/boost/python/object_core.hpp:285: sorry, unimplemented:
> call_expr cannot be mangled due to a defect in the C++ ABI
>
> I'm using a cvs checkout from yesterday, gcc version 4.0.3 (ubuntu
> drapper drake) and boost version 1.33.1. Attached is my code that uses
> boost. The outputted xml is available here:
> http://www.openfestis.org/uploads/esignal.xml (warning: big file, 6mb)
GCC-XML internally uses a GCC 3.3 parser. That message is coming from
GCC 3.3, not the xml dumping code. Try getting the code to compile with
GCC 3.3 first.
-Brad
More information about the gccxml
mailing list