All pastes #792496 Raw Edit

Mine

public text v1 · immutable
·published 2007-11-21 13:28 UTC
rendered paste body
LuaFunctions.cpp
Unknown compiler version - please run the configure tests and report the results
d:\spring\rts\lib\luabind\luabind/detail/has_get_pointer.hpp(90) : error C2668: 'luabind::detail::has_get_pointer_::get_pointer' : ambiguous call to overloaded function
        d:\spring\rts\lib\luabind\luabind/detail/has_get_pointer.hpp(58): could be 'T *luabind::detail::has_get_pointer_::get_pointer<T>(T *)'
        with
        [
            T=CObject_pointer<CFeature>
        ]
        d:\spring\vclibs\boost\Include\boost/get_pointer.hpp(14): or       'T *boost::get_pointer<T>(T *)' [found using argument-dependent lookup]
        with
        [
            T=CObject_pointer<CFeature>
        ]
        while trying to match the argument list '(CObject_pointer<A> )'
        with
        [
            A=CFeature
        ]
        d:\spring\rts\lib\luabind\luabind/detail/has_get_pointer.hpp(101) : see reference to class template instantiation 'luabind::detail::has_get_pointer_::impl<T>' being compiled
        with
        [
            T=CObject_pointer<CFeature> *
        ]
        d:\spring\rts\lib\luabind\luabind/back_reference.hpp(75) : see reference to class template instantiation 'luabind::detail::has_get_pointer<T>' being compiled
        with
        [
            T=CObject_pointer<CFeature> *
        ]
        d:\spring\rts\lib\luabind\luabind/back_reference.hpp(85) : see reference to function template instantiation 'const luabind::wrap_base *luabind::detail::get_back_reference<T>(const T &)' being compiled
        with
        [
            T=CObject_pointer<CFeature> *
        ]
        d:\spring\rts\lib\luabind\luabind/detail/policy.hpp(480) : see reference to function template instantiation 'bool luabind::get_back_reference<T*>(lua_State *,CObject_pointer<A> &)' being compiled
        with
        [
            T=CObject_pointer<CFeature>,
            A=CFeature
        ]
        d:\spring\rts\lib\luabind\luabind/object.hpp(72) : see reference to function template instantiation 'void luabind::detail::pointer_converter<luabind::detail::cpp_to_lua>::apply<CObject_pointer<A>>(lua_State *,T *)' being compiled
        with
        [
            A=CFeature,
            T=CObject_pointer<CFeature>
        ]
        d:\spring\rts\lib\luabind\luabind/object.hpp(83) : see reference to function template instantiation 'void luabind::detail::push_aux<T,converter_policy>(lua_State *,T &,ConverterGenerator *)' being compiled
        with
        [
            T=CObject_pointer<CFeature> *,
            ConverterGenerator=converter_policy
        ]
        d:\spring\rts\lib\luabind\luabind/object.hpp(89) : see reference to function template instantiation 'void luabind::detail::push<T,luabind::detail::null_type>(lua_State *,T &,const Policies &)' being compiled
        with
        [
            T=CObject_pointer<CFeature> *,
            Policies=luabind::detail::null_type
        ]
        d:\spring\rts\lib\luabind\luabind/object.hpp(591) : see reference to function template instantiation 'void luabind::detail::push<const T>(lua_State *,T &)' being compiled
        with
        [
            T=CObject_pointer<CFeature> *
        ]
        ..\..\System\Script\LuaFunctions.cpp(118) : see reference to function template instantiation 'luabind::adl::index_proxy<Next> &luabind::adl::index_proxy<Next>::operator =<CObject_pointer<A>*>(const T &)' being compiled
        with
        [
            Next=luabind::adl::object,
            A=CFeature,
            T=CObject_pointer<CFeature> *
        ]
d:\spring\rts\lib\luabind\luabind/detail/has_get_pointer.hpp(90) : error C2866: 'luabind::detail::has_get_pointer_::impl<T>::value' : a const static data member of a managed type must be initialized at the point of declaration
        with
        [
            T=CObject_pointer<CFeature> *
        ]
d:\spring\rts\lib\luabind\luabind/detail/has_get_pointer.hpp(94) : error C2975: 'C_' : invalid template argument for 'boost::mpl::bool_', expected compile-time constant expression
        d:\spring\vclibs\boost\Include\boost/mpl/bool.hpp(23) : see declaration of 'C_'