Jump to content

Linking with LuaBind and Xcode / g++


Josh
 Share

Recommended Posts

Has anyone used luabind with Xcode or GCC? I am getting a ton of linker errors like this:

Undefined symbols:
 "_luaL_unref", referenced from:
     luabind::handle::~handle()in Entity.o
     luabind::handle::~handle()in Pivot.o
     luabind::handle::~handle()in AABB.o
     luabind::handle::~handle()in Mat3.o
     luabind::handle::~handle()in Mat4.o
     luabind::handle::~handle()in Plane.o
     luabind::handle::~handle()in Quat.o
     luabind::handle::~handle()in Transform.o
     luabind::handle::~handle()in Vec2.o
     luabind::handle::~handle()in Vec3.o
     luabind::handle::~handle()in Vec4.o
 "luabind::detail::registration::~registration()", referenced from:
     luabind::detail::property_registration<le3::Entity, le3::Quat le3::Entity::*, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>::~property_registration()in Entity.o
     luabind::detail::property_registration<le3::Entity, le3::Quat le3::Entity::*, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>::~property_registration()in Entity.o
     luabind::detail::property_registration<le3::Entity, le3::Vec3 le3::Entity::*, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>::~property_registration()in Entity.o
     luabind::detail::property_registration<le3::Entity, le3::Vec3 le3::Entity::*, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>::~property_registration()in Entity.o
     luabind::detail::property_registration<le3::Entity, le3::Mat4 le3::Entity::*, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>::~property_registration()in Entity.o
     luabind::detail::property_registration<le3::Entity, le3::Mat4 le3::Entity::*, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>::~property_registration()in Entity.o
     luabind::detail::property_registration<le3::Entity, le3::Entity* le3::Entity::*, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>::~property_registration()in Entity.o
     luabind::detail::property_registration<le3::Entity, le3::Entity* le3::Entity::*, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>::~property_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, void (le3::Entity::*)(le3::Vec3 const&, bool), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, void (le3::Entity::*)(le3::Vec3 const&, bool), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, void (le3::Entity::*)(le3::Vec3 const&), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, void (le3::Entity::*)(le3::Vec3 const&), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, void (le3::Entity::*)(float, float, float), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, void (le3::Entity::*)(float, float, float), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, le3::Vec3 (le3::Entity::*)(bool), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, le3::Vec3 (le3::Entity::*)(bool), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, int (le3::Entity::*)(), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, int (le3::Entity::*)(), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, void (le3::Entity::*)(float, float, float, bool), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, void (le3::Entity::*)(float, float, float, bool), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, void (le3::Entity::*)(le3::Entity*), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, void (le3::Entity::*)(le3::Entity*), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, void (le3::Entity::*)(le3::Entity*, bool), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, void (le3::Entity::*)(le3::Entity*, bool), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, bool (le3::Entity::*)(), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::memfun_registration<le3::Entity, bool (le3::Entity::*)(), luabind::detail::null_type>::~memfun_registration()in Entity.o
     luabind::detail::constructor_registration<le3::Pivot, luabind::detail::null_type, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Pivot.o
     luabind::detail::constructor_registration<le3::Pivot, luabind::detail::null_type, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Pivot.o
     luabind::detail::constructor_registration<le3::Pivot, luabind::detail::null_type, boost::mpl::v_item<le3::Entity*, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Pivot.o
     luabind::detail::constructor_registration<le3::Pivot, luabind::detail::null_type, boost::mpl::v_item<le3::Entity*, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Pivot.o
     luabind::detail::constructor_registration<le3::AABB, luabind::detail::null_type, boost::mpl::v_item<le3::Vec3, boost::mpl::v_item<le3::Vec3, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in AABB.o
     luabind::detail::constructor_registration<le3::AABB, luabind::detail::null_type, boost::mpl::v_item<le3::Vec3, boost::mpl::v_item<le3::Vec3, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in AABB.o
     luabind::detail::constructor_registration<le3::AABB, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in AABB.o
     luabind::detail::constructor_registration<le3::AABB, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in AABB.o
     luabind::detail::property_registration<le3::AABB, le3::Vec3 le3::AABB::*, luabind::detail::null_type, le3::Vec3 le3::AABB::*, luabind::detail::null_type>::~property_registration()in AABB.o
     luabind::detail::property_registration<le3::AABB, le3::Vec3 le3::AABB::*, luabind::detail::null_type, le3::Vec3 le3::AABB::*, luabind::detail::null_type>::~property_registration()in AABB.o
     luabind::detail::property_registration<le3::AABB, float le3::AABB::*, luabind::detail::null_type, float le3::AABB::*, luabind::detail::null_type>::~property_registration()in AABB.o
     luabind::detail::property_registration<le3::AABB, float le3::AABB::*, luabind::detail::null_type, float le3::AABB::*, luabind::detail::null_type>::~property_registration()in AABB.o
     luabind::detail::memfun_registration<le3::AABB, bool (le3::AABB::*)(le3::Vec3 const&, float), luabind::detail::null_type>::~memfun_registration()in AABB.o
     luabind::detail::memfun_registration<le3::AABB, bool (le3::AABB::*)(le3::Vec3 const&, float), luabind::detail::null_type>::~memfun_registration()in AABB.o
     luabind::detail::memfun_registration<le3::AABB, bool (le3::AABB::*)(le3::AABB const&, float), luabind::detail::null_type>::~memfun_registration()in AABB.o
     luabind::detail::memfun_registration<le3::AABB, bool (le3::AABB::*)(le3::AABB const&, float), luabind::detail::null_type>::~memfun_registration()in AABB.o
     luabind::detail::memfun_registration<le3::AABB, void (le3::AABB::*)(le3::AABB const&), luabind::detail::null_type>::~memfun_registration()in AABB.o
     luabind::detail::memfun_registration<le3::AABB, void (le3::AABB::*)(le3::AABB const&), luabind::detail::null_type>::~memfun_registration()in AABB.o
     luabind::detail::memfun_registration<le3::AABB, bool (le3::AABB::*)(le3::AABB const&), luabind::detail::null_type>::~memfun_registration()in AABB.o
     luabind::detail::memfun_registration<le3::AABB, bool (le3::AABB::*)(le3::AABB const&), luabind::detail::null_type>::~memfun_registration()in AABB.o
     luabind::detail::memfun_registration<le3::AABB, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (le3::AABB::*)() const, luabind::detail::null_type>::~memfun_registration()in AABB.o
     luabind::detail::memfun_registration<le3::AABB, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (le3::AABB::*)() const, luabind::detail::null_type>::~memfun_registration()in AABB.o
     luabind::detail::memfun_registration<le3::AABB, bool (le3::AABB::*)(le3::Vec3 const&, le3::Vec3 const&), luabind::detail::null_type>::~memfun_registration()in AABB.o
     luabind::detail::memfun_registration<le3::AABB, bool (le3::AABB::*)(le3::Vec3 const&, le3::Vec3 const&), luabind::detail::null_type>::~memfun_registration()in AABB.o
     luabind::detail::memfun_registration<le3::AABB, float (le3::AABB::*)(le3::Vec3 const&, float), luabind::detail::null_type>::~memfun_registration()in AABB.o
     luabind::detail::memfun_registration<le3::AABB, float (le3::AABB::*)(le3::Vec3 const&, float), luabind::detail::null_type>::~memfun_registration()in AABB.o
     luabind::detail::constructor_registration<le3::Mat3, luabind::detail::null_type, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Mat3.o
     luabind::detail::constructor_registration<le3::Mat3, luabind::detail::null_type, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Mat3.o
     luabind::detail::property_registration<le3::Mat3, le3::Vec3 le3::Mat3::*, luabind::detail::null_type, le3::Vec3 le3::Mat3::*, luabind::detail::null_type>::~property_registration()in Mat3.o
     luabind::detail::property_registration<le3::Mat3, le3::Vec3 le3::Mat3::*, luabind::detail::null_type, le3::Vec3 le3::Mat3::*, luabind::detail::null_type>::~property_registration()in Mat3.o
     luabind::detail::memfun_registration<le3::Mat3, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (le3::Mat3::*)() const, luabind::detail::null_type>::~memfun_registration()in Mat3.o
     luabind::detail::memfun_registration<le3::Mat3, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (le3::Mat3::*)() const, luabind::detail::null_type>::~memfun_registration()in Mat3.o
     luabind::detail::memfun_registration<le3::Mat3, le3::Mat3 (le3::Mat3::*)(), luabind::detail::null_type>::~memfun_registration()in Mat3.o
     luabind::detail::memfun_registration<le3::Mat3, le3::Mat3 (le3::Mat3::*)(), luabind::detail::null_type>::~memfun_registration()in Mat3.o
     luabind::detail::memfun_registration<le3::Mat3, void (*)(lua_State*, le3::Mat3&, le3::Mat3&), luabind::detail::null_type>::~memfun_registration()in Mat3.o
     luabind::detail::memfun_registration<le3::Mat3, void (*)(lua_State*, le3::Mat3&, le3::Mat3&), luabind::detail::null_type>::~memfun_registration()in Mat3.o
     luabind::detail::constructor_registration<le3::Mat4, luabind::detail::null_type, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Mat4.o
     luabind::detail::constructor_registration<le3::Mat4, luabind::detail::null_type, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Mat4.o
     luabind::detail::constructor_registration<le3::Mat4, luabind::detail::null_type, boost::mpl::v_item<le3::Vec4&, boost::mpl::v_item<le3::Vec4&, boost::mpl::v_item<le3::Vec4&, boost::mpl::v_item<le3::Vec4&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Mat4.o
     luabind::detail::constructor_registration<le3::Mat4, luabind::detail::null_type, boost::mpl::v_item<le3::Vec4&, boost::mpl::v_item<le3::Vec4&, boost::mpl::v_item<le3::Vec4&, boost::mpl::v_item<le3::Vec4&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Mat4.o
     luabind::detail::constructor_registration<le3::Mat4, luabind::detail::null_type, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Mat4.o
     luabind::detail::constructor_registration<le3::Mat4, luabind::detail::null_type, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Mat4.o
     luabind::detail::constructor_registration<le3::Mat4, luabind::detail::null_type, boost::mpl::v_item<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Mat4.o
     luabind::detail::constructor_registration<le3::Mat4, luabind::detail::null_type, boost::mpl::v_item<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Mat4.o
     luabind::detail::property_registration<le3::Mat4, le3::Vec4 le3::Mat4::*, luabind::detail::null_type, le3::Vec4 le3::Mat4::*, luabind::detail::null_type>::~property_registration()in Mat4.o
     luabind::detail::property_registration<le3::Mat4, le3::Vec4 le3::Mat4::*, luabind::detail::null_type, le3::Vec4 le3::Mat4::*, luabind::detail::null_type>::~property_registration()in Mat4.o
     luabind::detail::memfun_registration<le3::Mat4, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (le3::Mat4::*)() const, luabind::detail::null_type>::~memfun_registration()in Mat4.o
     luabind::detail::memfun_registration<le3::Mat4, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (le3::Mat4::*)() const, luabind::detail::null_type>::~memfun_registration()in Mat4.o
     luabind::detail::memfun_registration<le3::Mat4, le3::Mat4 (le3::Mat4::*)(), luabind::detail::null_type>::~memfun_registration()in Mat4.o
     luabind::detail::memfun_registration<le3::Mat4, le3::Mat4 (le3::Mat4::*)(), luabind::detail::null_type>::~memfun_registration()in Mat4.o
     luabind::detail::memfun_registration<le3::Mat4, void (*)(lua_State*, le3::Mat4&, le3::Mat4&), luabind::detail::null_type>::~memfun_registration()in Mat4.o
     luabind::detail::memfun_registration<le3::Mat4, void (*)(lua_State*, le3::Mat4&, le3::Mat4&), luabind::detail::null_type>::~memfun_registration()in Mat4.o
     luabind::detail::constructor_registration<le3::Plane, luabind::detail::null_type, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Plane.o
     luabind::detail::constructor_registration<le3::Plane, luabind::detail::null_type, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Plane.o
     luabind::detail::constructor_registration<le3::Plane, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Plane.o
     luabind::detail::constructor_registration<le3::Plane, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Plane.o
     luabind::detail::constructor_registration<le3::Plane, luabind::detail::null_type, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Plane.o
     luabind::detail::constructor_registration<le3::Plane, luabind::detail::null_type, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Plane.o
     luabind::detail::constructor_registration<le3::Plane, luabind::detail::null_type, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Plane.o
     luabind::detail::constructor_registration<le3::Plane, luabind::detail::null_type, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<le3::Vec3&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Plane.o
     luabind::detail::memfun_registration<le3::Plane, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (le3::Plane::*)() const, luabind::detail::null_type>::~memfun_registration()in Plane.o
     luabind::detail::memfun_registration<le3::Plane, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (le3::Plane::*)() const, luabind::detail::null_type>::~memfun_registration()in Plane.o
     luabind::detail::memfun_registration<le3::Plane, void (le3::Plane::*)(), luabind::detail::null_type>::~memfun_registration()in Plane.o
     luabind::detail::memfun_registration<le3::Plane, void (le3::Plane::*)(), luabind::detail::null_type>::~memfun_registration()in Plane.o
     luabind::detail::property_registration<le3::Plane, float le3::Plane::*, luabind::detail::null_type, float le3::Plane::*, luabind::detail::null_type>::~property_registration()in Plane.o
     luabind::detail::property_registration<le3::Plane, float le3::Plane::*, luabind::detail::null_type, float le3::Plane::*, luabind::detail::null_type>::~property_registration()in Plane.o
     luabind::detail::property_registration<le3::Quat, float le3::Quat::*, luabind::detail::null_type, float le3::Quat::*, luabind::detail::null_type>::~property_registration()in Quat.o
     luabind::detail::property_registration<le3::Quat, float le3::Quat::*, luabind::detail::null_type, float le3::Quat::*, luabind::detail::null_type>::~property_registration()in Quat.o
     luabind::detail::constructor_registration<le3::Quat, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Quat.o
     luabind::detail::constructor_registration<le3::Quat, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Quat.o
     luabind::detail::memfun_registration<le3::Quat, void (*)(lua_State*, le3::Quat&, le3::Quat&), luabind::detail::null_type>::~memfun_registration()in Quat.o
     luabind::detail::memfun_registration<le3::Quat, void (*)(lua_State*, le3::Quat&, le3::Quat&), luabind::detail::null_type>::~memfun_registration()in Quat.o
     luabind::detail::function_registration<le3::Vec3 (*)(le3::Vec3 const&, le3::Mat4&, le3::Mat4&), luabind::detail::null_type>::~function_registration()in Transform.o
     luabind::detail::function_registration<le3::Vec3 (*)(le3::Vec3 const&, le3::Mat4&, le3::Mat4&), luabind::detail::null_type>::~function_registration()in Transform.o
     luabind::detail::function_registration<le3::Vec3 (*)(float, float, float, le3::Mat4&, le3::Mat4&), luabind::detail::null_type>::~function_registration()in Transform.o
     luabind::detail::function_registration<le3::Vec3 (*)(float, float, float, le3::Mat4&, le3::Mat4&), luabind::detail::null_type>::~function_registration()in Transform.o
     luabind::detail::constructor_registration<le3::Vec2, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec2.o
     luabind::detail::constructor_registration<le3::Vec2, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec2.o
     luabind::detail::constructor_registration<le3::Vec2, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec2.o
     luabind::detail::constructor_registration<le3::Vec2, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec2.o
     luabind::detail::constructor_registration<le3::Vec2, luabind::detail::null_type, boost::mpl::v_item<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec2.o
     luabind::detail::constructor_registration<le3::Vec2, luabind::detail::null_type, boost::mpl::v_item<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec2.o
     luabind::detail::property_registration<le3::Vec2, float le3::Vec2::*, luabind::detail::null_type, float le3::Vec2::*, luabind::detail::null_type>::~property_registration()in Vec2.o
     luabind::detail::property_registration<le3::Vec2, float le3::Vec2::*, luabind::detail::null_type, float le3::Vec2::*, luabind::detail::null_type>::~property_registration()in Vec2.o
     luabind::detail::memfun_registration<le3::Vec2, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (le3::Vec2::*)() const, luabind::detail::null_type>::~memfun_registration()in Vec2.o
     luabind::detail::memfun_registration<le3::Vec2, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (le3::Vec2::*)() const, luabind::detail::null_type>::~memfun_registration()in Vec2.o
     luabind::detail::constructor_registration<le3::Vec3, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec3.o
     luabind::detail::constructor_registration<le3::Vec3, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec3.o
     luabind::detail::constructor_registration<le3::Vec3, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec3.o
     luabind::detail::constructor_registration<le3::Vec3, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec3.o
     luabind::detail::constructor_registration<le3::Vec3, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec3.o
     luabind::detail::constructor_registration<le3::Vec3, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec3.o
     luabind::detail::constructor_registration<le3::Vec3, luabind::detail::null_type, boost::mpl::v_item<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec3.o
     luabind::detail::constructor_registration<le3::Vec3, luabind::detail::null_type, boost::mpl::v_item<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec3.o
     luabind::detail::property_registration<le3::Vec3, float le3::Vec3::*, luabind::detail::null_type, float le3::Vec3::*, luabind::detail::null_type>::~property_registration()in Vec3.o
     luabind::detail::property_registration<le3::Vec3, float le3::Vec3::*, luabind::detail::null_type, float le3::Vec3::*, luabind::detail::null_type>::~property_registration()in Vec3.o
     luabind::detail::memfun_registration<le3::Vec3, void (*)(lua_State*, le3::Vec3&, le3::Vec3&), luabind::detail::null_type>::~memfun_registration()in Vec3.o
     luabind::detail::memfun_registration<le3::Vec3, void (*)(lua_State*, le3::Vec3&, le3::Vec3&), luabind::detail::null_type>::~memfun_registration()in Vec3.o
     luabind::detail::memfun_registration<le3::Vec3, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (le3::Vec3::*)() const, luabind::detail::null_type>::~memfun_registration()in Vec3.o
     luabind::detail::memfun_registration<le3::Vec3, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (le3::Vec3::*)() const, luabind::detail::null_type>::~memfun_registration()in Vec3.o
     luabind::detail::memfun_registration<le3::Vec3, float (le3::Vec3::*)(le3::Vec3 const&), luabind::detail::null_type>::~memfun_registration()in Vec3.o
     luabind::detail::memfun_registration<le3::Vec3, float (le3::Vec3::*)(le3::Vec3 const&), luabind::detail::null_type>::~memfun_registration()in Vec3.o
     luabind::detail::memfun_registration<le3::Vec3, float (le3::Vec3::*)(), luabind::detail::null_type>::~memfun_registration()in Vec3.o
     luabind::detail::memfun_registration<le3::Vec3, float (le3::Vec3::*)(), luabind::detail::null_type>::~memfun_registration()in Vec3.o
     luabind::detail::memfun_registration<le3::Vec3, le3::Vec3 (le3::Vec3::*)(), luabind::detail::null_type>::~memfun_registration()in Vec3.o
     luabind::detail::memfun_registration<le3::Vec3, le3::Vec3 (le3::Vec3::*)(), luabind::detail::null_type>::~memfun_registration()in Vec3.o
     luabind::detail::memfun_registration<le3::Vec3, le3::Vec3 (le3::Vec3::*)(le3::Vec3 const&), luabind::detail::null_type>::~memfun_registration()in Vec3.o
     luabind::detail::memfun_registration<le3::Vec3, le3::Vec3 (le3::Vec3::*)(le3::Vec3 const&), luabind::detail::null_type>::~memfun_registration()in Vec3.o
     luabind::detail::constructor_registration<le3::Vec4, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec4.o
     luabind::detail::constructor_registration<le3::Vec4, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec4.o
     luabind::detail::constructor_registration<le3::Vec4, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec4.o
     luabind::detail::constructor_registration<le3::Vec4, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec4.o
     luabind::detail::constructor_registration<le3::Vec4, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec4.o
     luabind::detail::constructor_registration<le3::Vec4, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec4.o
     luabind::detail::constructor_registration<le3::Vec4, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec4.o
     luabind::detail::constructor_registration<le3::Vec4, luabind::detail::null_type, boost::mpl::v_item<float, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec4.o
     luabind::detail::constructor_registration<le3::Vec4, luabind::detail::null_type, boost::mpl::v_item<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec4.o
     luabind::detail::constructor_registration<le3::Vec4, luabind::detail::null_type, boost::mpl::v_item<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, boost::mpl::v_item<luabind::adl::argument const&, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, 0>, luabind::detail::null_type>::~constructor_registration()in Vec4.o
     luabind::detail::property_registration<le3::Vec4, float le3::Vec4::*, luabind::detail::null_type, float le3::Vec4::*, luabind::detail::null_type>::~property_registration()in Vec4.o
     luabind::detail::property_registration<le3::Vec4, float le3::Vec4::*, luabind::detail::null_type, float le3::Vec4::*, luabind::detail::null_type>::~property_registration()in Vec4.o
     luabind::detail::memfun_registration<le3::Vec4, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (le3::Vec4::*)() const, luabind::detail::null_type>::~memfun_registration()in Vec4.o
     luabind::detail::memfun_registration<le3::Vec4, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (le3::Vec4::*)() const, luabind::detail::null_type>::~memfun_registration()in Vec4.o
 "_lua_toboolean", referenced from:
     luabind::default_converter<bool>::from(lua_State*, int)in Entity.o

My job is to make tools you love, with the features you want, and performance you can't live without.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...