Boost logo

Boost Users :

From: pixellent_at_[hidden]
Date: 2004-01-13 20:21:56


Hi,

I'm trying to use Luabind in my application, and Luabind uses BOOST. I'm
getting the following error:

d:\sdk\boost\boost\mpl\list\aux_\iterator.hpp(31) : error C2039: 'item' : is not
a member of 'Node'
        d:\development\ogre\ogrenew\ogremain\include\ogrenode.h(50) : see
declaration of 'Node'
        d:\sdk\boost\boost\mpl\list\aux_\iterator.hpp(33) : see reference to
class template instantiation 'boost::mpl::list_iterator<Node>' being compiled
d:\sdk\boost\boost\mpl\list\aux_\iterator.hpp(31) : error C2146: syntax error :
missing ';' before identifier 'type'
        d:\sdk\boost\boost\mpl\list\aux_\iterator.hpp(33) : see reference to
class template instantiation 'boost::mpl::list_iterator<Node>' being compiled
d:\sdk\boost\boost\mpl\list\aux_\iterator.hpp(31) : error C2208: 'struct
boost::type' : no members defined using this type
        d:\sdk\boost\boost\mpl\list\aux_\iterator.hpp(33) : see reference to
class template instantiation 'boost::mpl::list_iterator<Node>' being compiled
d:\sdk\boost\boost\mpl\list\aux_\iterator.hpp(32) : error C2039: 'next' : is not
a member of 'Node'
        d:\development\ogre\ogrenew\ogremain\include\ogrenode.h(50) : see
declaration of 'Node'
        d:\sdk\boost\boost\mpl\list\aux_\iterator.hpp(33) : see reference to
class template instantiation 'boost::mpl::list_iterator<Node>' being compiled
d:\sdk\boost\boost\mpl\list\aux_\iterator.hpp(32) : error C2146: syntax error :
missing ',' before identifier 'next'
        d:\sdk\boost\boost\mpl\list\aux_\iterator.hpp(33) : see reference to
class template instantiation 'boost::mpl::list_iterator<Node>' being compiled
d:\sdk\boost\boost\mpl\list\aux_\iterator.hpp(32) : error C2065: 'next' :
undeclared identifier
        d:\sdk\boost\boost\mpl\list\aux_\iterator.hpp(33) : see reference to
class template instantiation 'boost::mpl::list_iterator<Node>' being compiled
d:\development\ogre\ogrenew\plugins\ogrelua\luabind\luabind\detail\primitives.hpp(91)
: fatal error C1506: unrecoverable block scoping error
Error executing cl.exe.

Nature.obj - 7 error(s), 0 warning(s)

Is this a bug in BOOST or am I doing something silly?

Thanks
Mike


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