[C++-sig] Re: 'boost::STATIC_ASSERTION_FAILURE<false>' problem ...

David Abrahams dave at boost-consulting.com
Wed Jul 9 15:50:02 CEST 2003

Pierre Barbier de Reuille <pierre.barbier at cirad.fr> writes:

> Hello,
> I have a type I want to export but without function nor
> initialisation. The line defining the type is :
> class_<Delaunay2DGraph::vertex_descriptor>( "cell_descriptor", no_init );
> This type is defined in an object defined in a library (the Boost
> Graph Library).
> Bur when I try to compile my module I have this error I don't understand :


> /home/barbier/apps/boost/boost/python/object/make_instance.hpp:25: `sizeof'
>    applied to incomplete type `boost::STATIC_ASSERTION_FAILURE<false>'

Just look at the source line:


The problem is that you're trying to export a non-class type with

Dave Abrahams
Boost Consulting

More information about the Cplusplus-sig mailing list