Re: [luabind] Derived classes
Brought to you by:
arvidn,
daniel_wallin
From: Dmitriy I. <ias...@gs...> - 2005-03-17 10:37:17
|
Hello psbolanos, Thursday, March 17, 2005, 4:40:56 AM, you wrote: pnn> Hi, pnn> I've been trying to compile the "derived classes" example pnn> that appears in the luabind documentation, and that look like pnn> this: pnn> struct A {}; pnn> struct B: A{}; pnn> module(L) pnn> [ pnn> class_<A>("A"), pnn> class_<B, A>("B") pnn> ]; pnn> When I compile I get the following four errors: pnn> C:\Desarrollo\Lua-5.02\LuaBind\bin\Include\luabind\class.hpp(197) pnn> : error C2039: 'type' : is not a member of pnn> 'boost::mpl::eval_if<C,F1,F2>' pnn> C:\Desarrollo\Lua-5.02\LuaBind\bin\Include\luabind\class.hpp(1328) pnn> : error C3203: 'type' : unspecialized class template can't be pnn> used as a template argument for template parameter 'T', expected pnn> a real type pnn> C:\Desarrollo\Lua-5.02\LuaBind\bin\Include\luabind\class.hpp(1330) pnn> : error C3203: 'type' : unspecialized class template can't be pnn> used as a template argument for template parameter 'A0', expected pnn> a real type pnn> C:\Desarrollo\Lua-5.02\LuaBind\bin\Include\luabind\class.hpp(1331) pnn> : error C3203: 'type' : unspecialized class template can't be pnn> used as a template argument for template parameter 'T2', expected pnn> a real type pnn> What can I do about it? what boost version do you use? luabind has problems with boost 1.32 (see previous posts) -- Best regards, Dmitriy mailto:ias...@gs... |