[solved] Problem compiling on ArchLinux ARM (Raspberry Pi 2)

Home Forums Platform Specific Linux [solved] Problem compiling on ArchLinux ARM (Raspberry Pi 2)

Tagged: ,

Viewing 20 posts - 1 through 20 (of 35 total)
  • Author
    Posts
  • #70025
    arcangeli
    Participant
      • Topics: 9
      • Replies: 21
      • Total: 30

      Hi all,
      I’m trying to compile ctrlr on my Raspberry Pi 2 running ArchLinux.
      Many errors like “xxx was not declared in this scope”. Mainly LUA_GLOBALSINDEX.
      I’ve tried with lua 5.1, 5.2 and 5.3 with same behaviour.

      
      CTRLR[linux]: Building for armv7l, JOBS 1
      CTRLR[linux]: Compile PCH
      In file included from ../../../../Source/Lua/luabind/luabind/class.hpp:93:0,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/scope.hpp:59:29: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               explicit scope(std::auto_ptr<detail::registration> reg);
                                   ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/scoped_ptr.hpp:14:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/inheritance.hpp:14,
                       from ../../../../Source/Lua/luabind/luabind/detail/instance_holder.hpp:8,
                       from ../../../../Source/Lua/luabind/luabind/detail/object_rep.hpp:30,
                       from ../../../../Source/Lua/luabind/luabind/detail/policy.hpp:52,
                       from ../../../../Source/Lua/luabind/luabind/detail/convert_to_lua.hpp:28,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_member.hpp:30,
                       from ../../../../Source/Lua/luabind/luabind/wrapper_base.hpp:31,
                       from ../../../../Source/Lua/luabind/luabind/back_reference.hpp:27,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:94,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Boost/boost/smart_ptr/scoped_ptr.hpp:66:31: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
           explicit scoped_ptr( std::auto_ptr<T> p ): px( p.release() ) // never throws
                                     ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Source/Lua/luabind/luabind/get_pointer.hpp:30:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/instance_holder.hpp:9,
                       from ../../../../Source/Lua/luabind/luabind/detail/object_rep.hpp:30,
                       from ../../../../Source/Lua/luabind/luabind/detail/policy.hpp:52,
                       from ../../../../Source/Lua/luabind/luabind/detail/convert_to_lua.hpp:28,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_member.hpp:30,
                       from ../../../../Source/Lua/luabind/luabind/wrapper_base.hpp:31,
                       from ../../../../Source/Lua/luabind/luabind/back_reference.hpp:27,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:94,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Boost/boost/get_pointer.hpp:25:40: attention : ‘template<class> class std::auto_pt’ is deprecated [-Wdeprecated-declarations]
       template<class T> T * get_pointer(std::auto_ptr<T> const& p)
                                              ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Source/Lua/luabind/luabind/detail/object_rep.hpp:30:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/policy.hpp:52,
                       from ../../../../Source/Lua/luabind/luabind/detail/convert_to_lua.hpp:28,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_member.hpp:30,
                       from ../../../../Source/Lua/luabind/luabind/wrapper_base.hpp:31,
                       from ../../../../Source/Lua/luabind/luabind/back_reference.hpp:27,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:94,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/instance_holder.hpp:53:29: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
       void release_ownership(std::auto_ptr<T>& p)
                                   ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Source/Lua/luabind/luabind/detail/policy.hpp:56:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/convert_to_lua.hpp:28,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_member.hpp:30,
                       from ../../../../Source/Lua/luabind/luabind/wrapper_base.hpp:31,
                       from ../../../../Source/Lua/luabind/luabind/back_reference.hpp:27,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:94,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/has_get_pointer.hpp:61:23: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
         T* get_pointer(std::auto_ptr<T> const&);
                             ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Source/Lua/luabind/luabind/detail/convert_to_lua.hpp:28:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_member.hpp:30,
                       from ../../../../Source/Lua/luabind/luabind/wrapper_base.hpp:31,
                       from ../../../../Source/Lua/luabind/luabind/back_reference.hpp:27,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:94,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/policy.hpp: Dans la fonction ‘void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)’:
      ../../../../Source/Lua/luabind/luabind/detail/policy.hpp:182:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> ptr(new T(x));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Source/Lua/luabind/luabind/detail/call_member.hpp:34:0,
                       from ../../../../Source/Lua/luabind/luabind/wrapper_base.hpp:31,
                       from ../../../../Source/Lua/luabind/luabind/back_reference.hpp:27,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:94,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/object.hpp: Dans la fonction ‘typename luabind::adl::enable_binary<bool, LHS, RHS>::type luabind::adl::operator==(const LHS&, const RHS&)’:
      ../../../../Source/Lua/luabind/luabind/object.hpp:213:26: attention : there are no arguments to ‘lua_equal’ that depend on a template parameter, so a declaration of ‘lua_equal’ must be available [-fpermissive]
             return fn(L, -1, -2) != 0; \
                                ^
      ../../../../Source/Lua/luabind/luabind/object.hpp:216:1: note : in expansion of macro ‘LUABIND_BINARY_OP_DEF’
       LUABIND_BINARY_OP_DEF(==, lua_equal)
       ^~~~~~~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/object.hpp: Dans la fonction ‘typename luabind::adl::enable_binary<bool, LHS, RHS>::type luabind::adl::operator<(const LHS&, const RHS&)’:
      ../../../../Source/Lua/luabind/luabind/object.hpp:213:26: attention : there are no arguments to ‘lua_lessthan’ that depend on a template parameter, so a declaration of ‘lua_lessthan’ must be available [-fpermissive]
             return fn(L, -1, -2) != 0; \
                                ^
      ../../../../Source/Lua/luabind/luabind/object.hpp:217:1: note : in expansion of macro ‘LUABIND_BINARY_OP_DEF’
       LUABIND_BINARY_OP_DEF(<, lua_lessthan)
       ^~~~~~~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/object.hpp: Dans la fonction ‘std::ostream& luabind::adl::operator<<(std::ostream&, const luabind::adl::object_interface<T>&)’:
      ../../../../Source/Lua/luabind/luabind/object.hpp:230:53: attention : there are no arguments to ‘lua_strlen’ that depend on a template parameter, so a declaration of ‘lua_strlen’ must be available [-fpermissive]
               std::size_t len = lua_strlen(interpreter, -1);
                                                           ^
      In file included from ../../../../Source/Lua/luabind/luabind/detail/call_member.hpp:34:0,
                       from ../../../../Source/Lua/luabind/luabind/wrapper_base.hpp:31,
                       from ../../../../Source/Lua/luabind/luabind/back_reference.hpp:27,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:94,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/object.hpp: Dans la fonction membre ‘bool luabind::detail::basic_iterator<AccessPolicy>::equal(const luabind::detail::basic_iterator<AccessPolicy>&) const’:
      ../../../../Source/Lua/luabind/luabind/object.hpp:543:49: attention : there are no arguments to ‘lua_equal’ that depend on a template parameter, so a declaration of ‘lua_equal’ must be available [-fpermissive]
                 return lua_equal(m_interpreter, -2, -1) != 0;
                                                       ^
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:47:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<> > >::type luabind::call_function(lua_State*, const char*)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<> > >::type luabind::resume_function(lua_State*, const char*)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*> > >::type luabind::call_function(lua_State*, const char*, const A0&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*> > >::type luabind::resume_function(lua_State*, const char*, const A0&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:62:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:67:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:72:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:77:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:82:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:87:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:92:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:97:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:102:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:107:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:112:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&, const A12&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&, const A12&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:117:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*, const A13*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*, const A13*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&, const A12&, const A13&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*, const A13*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*, const A13*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&, const A12&, const A13&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Source/Lua/luabind/luabind/class.hpp:95:0,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/function.hpp: Dans la fonction ‘luabind::scope luabind::def(const char*, F, const Policies&)’:
      ../../../../Source/Lua/luabind/luabind/function.hpp:49:23: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
           return scope(std::auto_ptr<detail::registration>(
                             ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Source/Lua/luabind/luabind/class.hpp:97:0,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<0u, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:79:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T);
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:94,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:97,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<1u, T, Pointer, Signature>::operator()(const luabind::adl::argument&, luabind::detail::construct_aux<1u, T, Pointer, Signature>::a0) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:126:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T(BOOST_PP_ENUM_PARAMS(N,_)));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:94,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:97,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<2u, T, Pointer, Signature>::operator()(const luabind::adl::argument&, luabind::detail::construct_aux<2u, T, Pointer, Signature>::a0, luabind::detail::construct_aux<2u, T, Pointer, Signature>::a1) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:126:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T(BOOST_PP_ENUM_PARAMS(N,_)));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:62:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:94,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:97,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<3u, T, Pointer, Signature>::operator()(const luabind::adl::argument&, luabind::detail::construct_aux<3u, T, Pointer, Signature>::a0, luabind::detail::construct_aux<3u, T, Pointer, Signature>::a1, luabind::detail::construct_aux<3u, T, Pointer, Signature>::a2) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:126:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T(BOOST_PP_ENUM_PARAMS(N,_)));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:67:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:94,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:97,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<4u, T, Pointer, Signature>::operator()(const luabind::adl::argument&, luabind::detail::construct_aux<4u, T, Pointer, Signature>::a0, luabind::detail::construct_aux<4u, T, Pointer, Signature>::a1, luabind::detail::construct_aux<4u, T, Pointer, Signature>::a2, luabind::detail::construct_aux<4u, T, Pointer, Signature>::a3) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:126:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T(BOOST_PP_ENUM_PARAMS(N,_)));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:72:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:94,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:97,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<5u, T, Pointer, Signature>::operator()(const luabind::adl::argument&, luabind::detail::construct_aux<5u, T, Pointer, Signature>::a0, luabind::detail::construct_aux<5u, T, Pointer, Signature>::a1, luabind::detail::construct_aux<5u, T, Pointer, Signature>::a2, luabind::detail::construct_aux<5u, T, Pointer, Signature>::a3, luabind::detail::construct_aux<5u, T, Pointer, Signature>::a4) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:126:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T(BOOST_PP_ENUM_PARAMS(N,_)));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:77:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:94,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:97,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<6u, T, Pointer, Signature>::operator()(const luabind::adl::argument&, luabind::detail::construct_aux<6u, T, Pointer, Signature>::a0, luabind::detail::construct_aux<6u, T, Pointer, Signature>::a1, luabind::detail::construct_aux<6u, T, Pointer, Signature>::a2, luabind::detail::construct_aux<6u, T, Pointer, Signature>::a3, luabind::detail::construct_aux<6u, T, Pointer, Signature>::a4, luabind::detail::construct_aux<6u, T, Pointer, Signature>::a5) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:126:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T(BOOST_PP_ENUM_PARAMS(N,_)));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:82:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:94,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:97,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<7u, T, Pointer, Signature>::operator()(const luabind::adl::argument&, luabind::detail::construct_aux<7u, T, Pointer, Signature>::a0, luabind::detail::construct_aux<7u, T, Pointer, Signature>::a1, luabind::detail::construct_aux<7u, T, Pointer, Signature>::a2, luabind::detail::construct_aux<7u, T, Pointer, Signature>::a3, luabind::detail::construct_aux<7u, T, Pointer, Signature>::a4, luabind::detail::construct_aux<7u, T, Pointer, Signature>::a5, luabind::detail::construct_aux<7u, T, Pointer, Signature>::a6) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:126:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T(BOOST_PP_ENUM_PARAMS(N,_)));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:87:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:94,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:97,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<8u, T, Pointer, Signature>::operator()(const luabind::adl::argument&, luabind::detail::construct_aux<8u, T, Pointer, Signature>::a0, luabind::detail::construct_aux<8u, T, Pointer, Signature>::a1, luabind::detail::construct_aux<8u, T, Pointer, Signature>::a2, luabind::detail::construct_aux<8u, T, Pointer, Signature>::a3, luabind::detail::construct_aux<8u, T, Pointer, Signature>::a4, luabind::detail::construct_aux<8u, T, Pointer, Signature>::a5, luabind::detail::construct_aux<8u, T, Pointer, Signature>::a6, luabind::detail::construct_aux<8u, T, Pointer, Signature>::a7) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:126:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T(BOOST_PP_ENUM_PARAMS(N,_)));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:92:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:94,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:97,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<9u, T, Pointer, Signature>::operator()(const luabind::adl::argument&, luabind::detail::construct_aux<9u, T, Pointer, Signature>::a0, luabind::detail::construct_aux<9u, T, Pointer, Signature>::a1, luabind::detail::construct_aux<9u, T, Pointer, Signature>::a2, luabind::detail::construct_aux<9u, T, Pointer, Signature>::a3, luabind::detail::construct_aux<9u, T, Pointer, Signature>::a4, luabind::detail::construct_aux<9u, T, Pointer, Signature>::a5, luabind::detail::construct_aux<9u, T, Pointer, Signature>::a6, luabind::detail::construct_aux<9u, T, Pointer, Signature>::a7, luabind::detail::construct_aux<9u, T, Pointer, Signature>::a8) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:126:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T(BOOST_PP_ENUM_PARAMS(N,_)));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:97:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:94,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:97,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<10u, T, Pointer, Signature>::operator()(const luabind::adl::argument&, luabind::detail::construct_aux<10u, T, Pointer, Signature>::a0, luabind::detail::construct_aux<10u, T, Pointer, Signature>::a1, luabind::detail::construct_aux<10u, T, Pointer, Signature>::a2, luabind::detail::construct_aux<10u, T, Pointer, Signature>::a3, luabind::detail::construct_aux<10u, T, Pointer, Signature>::a4, luabind::detail::construct_aux<10u, T, Pointer, Signature>::a5, luabind::detail::construct_aux<10u, T, Pointer, Signature>::a6, luabind::detail::construct_aux<10u, T, Pointer, Signature>::a7, luabind::detail::construct_aux<10u, T, Pointer, Signature>::a8, luabind::detail::construct_aux<10u, T, Pointer, Signature>::a9) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:126:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T(BOOST_PP_ENUM_PARAMS(N,_)));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:102:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:94,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:97,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<11u, T, Pointer, Signature>::operator()(const luabind::adl::argument&, luabind::detail::construct_aux<11u, T, Pointer, Signature>::a0, luabind::detail::construct_aux<11u, T, Pointer, Signature>::a1, luabind::detail::construct_aux<11u, T, Pointer, Signature>::a2, luabind::detail::construct_aux<11u, T, Pointer, Signature>::a3, luabind::detail::construct_aux<11u, T, Pointer, Signature>::a4, luabind::detail::construct_aux<11u, T, Pointer, Signature>::a5, luabind::detail::construct_aux<11u, T, Pointer, Signature>::a6, luabind::detail::construct_aux<11u, T, Pointer, Signature>::a7, luabind::detail::construct_aux<11u, T, Pointer, Signature>::a8, luabind::detail::construct_aux<11u, T, Pointer, Signature>::a9, luabind::detail::construct_aux<11u, T, Pointer, Signature>::a10) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:126:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T(BOOST_PP_ENUM_PARAMS(N,_)));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:107:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:94,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:97,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<12u, T, Pointer, Signature>::operator()(const luabind::adl::argument&, luabind::detail::construct_aux<12u, T, Pointer, Signature>::a0, luabind::detail::construct_aux<12u, T, Pointer, Signature>::a1, luabind::detail::construct_aux<12u, T, Pointer, Signature>::a2, luabind::detail::construct_aux<12u, T, Pointer, Signature>::a3, luabind::detail::construct_aux<12u, T, Pointer, Signature>::a4, luabind::detail::construct_aux<12u, T, Pointer, Signature>::a5, luabind::detail::construct_aux<12u, T, Pointer, Signature>::a6, luabind::detail::construct_aux<12u, T, Pointer, Signature>::a7, luabind::detail::construct_aux<12u, T, Pointer, Signature>::a8, luabind::detail::construct_aux<12u, T, Pointer, Signature>::a9, luabind::detail::construct_aux<12u, T, Pointer, Signature>::a10, luabind::detail::construct_aux<12u, T, Pointer, Signature>::a11) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:126:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T(BOOST_PP_ENUM_PARAMS(N,_)));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:112:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:94,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:97,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<13u, T, Pointer, Signature>::operator()(const luabind::adl::argument&, luabind::detail::construct_aux<13u, T, Pointer, Signature>::a0, luabind::detail::construct_aux<13u, T, Pointer, Signature>::a1, luabind::detail::construct_aux<13u, T, Pointer, Signature>::a2, luabind::detail::construct_aux<13u, T, Pointer, Signature>::a3, luabind::detail::construct_aux<13u, T, Pointer, Signature>::a4, luabind::detail::construct_aux<13u, T, Pointer, Signature>::a5, luabind::detail::construct_aux<13u, T, Pointer, Signature>::a6, luabind::detail::construct_aux<13u, T, Pointer, Signature>::a7, luabind::detail::construct_aux<13u, T, Pointer, Signature>::a8, luabind::detail::construct_aux<13u, T, Pointer, Signature>::a9, luabind::detail::construct_aux<13u, T, Pointer, Signature>::a10, luabind::detail::construct_aux<13u, T, Pointer, Signature>::a11, luabind::detail::construct_aux<13u, T, Pointer, Signature>::a12) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:126:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T(BOOST_PP_ENUM_PARAMS(N,_)));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:117:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:94,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:97,
                       from ../../../../Source/Core/stdafx.h:39:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp: Dans la fonction membre ‘void luabind::detail::construct_aux<14u, T, Pointer, Signature>::operator()(const luabind::adl::argument&, luabind::detail::construct_aux<14u, T, Pointer, Signature>::a0, luabind::detail::construct_aux<14u, T, Pointer, Signature>::a1, luabind::detail::construct_aux<14u, T, Pointer, Signature>::a2, luabind::detail::construct_aux<14u, T, Pointer, Signature>::a3, luabind::detail::construct_aux<14u, T, Pointer, Signature>::a4, luabind::detail::construct_aux<14u, T, Pointer, Signature>::a5, luabind::detail::construct_aux<14u, T, Pointer, Signature>::a6, luabind::detail::construct_aux<14u, T, Pointer, Signature>::a7, luabind::detail::construct_aux<14u, T, Pointer, Signature>::a8, luabind::detail::construct_aux<14u, T, Pointer, Signature>::a9, luabind::detail::construct_aux<14u, T, Pointer, Signature>::a10, luabind::detail::construct_aux<14u, T, Pointer, Signature>::a11, luabind::detail::construct_aux<14u, T, Pointer, Signature>::a12, luabind::detail::construct_aux<14u, T, Pointer, Signature>::a13) const’:
      ../../../../Source/Lua/luabind/luabind/detail/constructor.hpp:126:14: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               std::auto_ptr<T> instance(new T(BOOST_PP_ENUM_PARAMS(N,_)));
                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Source/Core/stdafx.h:39:0:
      ../../../../Source/Lua/luabind/luabind/class.hpp: At global scope:
      ../../../../Source/Lua/luabind/luabind/class.hpp:358:26: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
                   typedef std::auto_ptr<T> type;
                                ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Source/Core/stdafx.h:72:0:
      ../../../../Source/Lua/luabind/luabind/adopt_policy.hpp:95:22: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
               typedef std::auto_ptr<T> type;
                            ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/smart_ptr/shared_ptr.hpp:32:0,
                       from ../../../../Boost/boost/shared_ptr.hpp:17,
                       from ../../../../Source/Lua/luabind/luabind/shared_ptr_converter.hpp:11,
                       from ../../../../Source/Core/stdafx.h:76:
      ../../../../Boost/boost/smart_ptr/detail/shared_count.hpp:284:33: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
           explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
                                       ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/shared_ptr.hpp:17:0,
                       from ../../../../Source/Lua/luabind/luabind/shared_ptr_converter.hpp:11,
                       from ../../../../Source/Core/stdafx.h:76:
      ../../../../Boost/boost/smart_ptr/shared_ptr.hpp:146:65: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
       template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
                                                                       ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/shared_ptr.hpp:17:0,
                       from ../../../../Source/Lua/luabind/luabind/shared_ptr_converter.hpp:11,
                       from ../../../../Source/Core/stdafx.h:76:
      ../../../../Boost/boost/smart_ptr/shared_ptr.hpp:285:30: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
           explicit shared_ptr(std::auto_ptr<Y> & r): px(r.get()), pn()
                                    ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      In file included from ../../../../Boost/boost/shared_ptr.hpp:17:0,
                       from ../../../../Source/Lua/luabind/luabind/shared_ptr_converter.hpp:11,
                       from ../../../../Source/Core/stdafx.h:76:
      ../../../../Boost/boost/smart_ptr/shared_ptr.hpp:329:34: attention : ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
           shared_ptr & operator=( std::auto_ptr<Y> & r )
                                        ^~~~~~~~
      In file included from /usr/include/c++/6.2.1/memory:81:0,
                       from ../../../../Source/Lua/luabind/luabind/scope.hpp:29,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:93,
                       from ../../../../Source/Core/stdafx.h:39:
      /usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note : declared here
         template<typename> class auto_ptr;
                                  ^~~~~~~~
      CTRLR[linux]: Remove the shared source, for main() compatibility
      CTRLR[linux]: Build now
      
      Compiling CtrlrOSC.cpp
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:47:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<> > >::type luabind::call_function(lua_State*, const char*)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<> > >::type luabind::resume_function(lua_State*, const char*)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:52:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*> > >::type luabind::call_function(lua_State*, const char*, const A0&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*> > >::type luabind::resume_function(lua_State*, const char*, const A0&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:57:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:62:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:67:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:72:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:77:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:82:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:87:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:92:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:97:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:102:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:107:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:112:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&, const A12&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&, const A12&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      In file included from ../../../../Boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:117:0,
                       from ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:418,
                       from ../../../../Source/Lua/luabind/luabind/function.hpp:10,
                       from ../../../../Source/Lua/luabind/luabind/class.hpp:95,
                       from ../../../../Source/Core/stdafx.h:39,
                       from ../../../../Source/Core/CtrlrOSC.cpp:1:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*, const A13*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*, const A13*> > >::type luabind::call_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&, const A12&, const A13&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:451:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp: Dans la fonction ‘typename boost::mpl::if_<boost::is_void<T>, luabind::detail::proxy_function_void_caller<boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*, const A13*> >, luabind::detail::proxy_function_caller<Ret, boost::tuples::tuple<const A0*, const A1*, const A2*, const A3*, const A4*, const A5*, const A6*, const A7*, const A8*, const A9*, const A10*, const A11*, const A12*, const A13*> > >::type luabind::resume_function(lua_State*, const char*, const A0&, const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&, const A12&, const A13&)’:
      ../../../../Source/Lua/luabind/luabind/detail/call_function.hpp:494:19: erreur : ‘LUA_GLOBALSINDEX’ was not declared in this scope
         lua_gettable(L, LUA_GLOBALSINDEX);
                         ^~~~~~~~~~~~~~~~
      make: *** [Makefile:314: ../build/armv7l/CtrlrOSC_bdc93ba9.o] Error 1
      CTRLR[linux]: build failed
      

      I’m using gcc 6.2.1 that may be the problem?

      • This topic was modified 7 years, 5 months ago by arcangeli.
      #70053
      arcangeli
      Participant
        • Topics: 9
        • Replies: 21
        • Total: 30

        That now work.
        It need ctrlr 5.3 with lua 5.1 and gcc 4.8…

        #70057
        arcangeli
        Participant
          • Topics: 9
          • Replies: 21
          • Total: 30

          5.3 compile ok.
          But does not work.
          Ctrlr start, i can open a panel. But nothing more. Nothing work inside the window (the menu work). Things are frozen.
          I’ve made a panel for my Novation Circuit that work very well on x86 (archlinux) but i don’t want to use this computer for this.
          It is a shame…

          #70078
          atom
          Keymaster
            • Topics: 159
            • Replies: 2945
            • Total: 3104
            • ★★★★★

            i need to test the new source on linux, for now the latest source on github was only compiled on Windows, i need time to port to other platforms. a lot of changes in the source occured so this might fail for now, i’ll get there soon. for now if you want to build ctrlr you need to pull sources before i added lua 5.3 support.

            #70079
            arcangeli
            Participant
              • Topics: 9
              • Replies: 21
              • Total: 30

              Ok, thanks. I’ll try this soon 🙂

              #70088
              arcangeli
              Participant
                • Topics: 9
                • Replies: 21
                • Total: 30

                Great, it work perfectly on x86_64 and armv7h (raspberry pi 2) with Arch Linux.
                It’s really awesome.
                Now i can finish my Novation Circuit panel and share it 🙂

                #70093
                msiren
                Participant
                  • Topics: 2
                  • Replies: 8
                  • Total: 10

                  I haven’t searched the forums or anything, but are you planning to add touch screen to your raspberry pi? It would be nice to have this compact unit that could be used to run ctrlr on it. Then again I cannot say how useful that would be considering the screen sizes, but still it could be nice. And this idea could be TEH justification to get raspberry pi 3 that I have been looking for =)

                  Ramblings about things related to the studio:
                  http://studio.therobotinitiative.com

                  #70094
                  arcangeli
                  Participant
                    • Topics: 9
                    • Replies: 21
                    • Total: 30

                    I’ve conceived my novation circuit panel with the 800×480 resolution in mind.
                    That’s work perfectly.
                    There are many screen (mainly hdmi+usb). I’ve got the official screen with dsi interface. As thus i can use the rpi with 2 screens 😉

                    #70120
                    shooking
                    Blocked
                      • Topics: 14
                      • Replies: 60
                      • Total: 74

                      Would the build work from the Raspian “Debian” like Rasperry Pi OS?
                      I did try this a year ago and got stuck. But I had already moved my C++ compiler to 5.3

                      Would you mind sharing the toolchains/libraries required with the version you use please – or point us to a link.

                      I would love to use the Pi3 to run Ctrlr – it could mean a panel for every synth 🙂
                      And of course potential to add in hybrid of hardware and software controllers – as someone already pointed out a touchscreen would be cool especially as the price of relative large screen display is dropping ($99 for 1366 x 768 13.1″).

                      Thanks again for sharing your progress so far. It’s encouraging.

                      #70137
                      arcangeli
                      Participant
                        • Topics: 9
                        • Replies: 21
                        • Total: 30

                        There’s nothing particular to do for compiling it on ARM.
                        I’ve tried on Rasbain with succes.
                        I mostly use ArchLinux on rpi2 and ctrlr version is tagged 3d8651d991d377f7b167806c39c47a3121fe9536 on git.
                        Go inside Builds/Generated/Linux/Standalone.
                        Copy your OS version of libbfd.a to libbfd-armv7l.a. Do the same with your libiberty.a.
                        ./build.sh -f
                        You may need to install some “-dev” package like binutils-dev and libiberty-dev and some other (can’t remember as i’m offen compile myself some app).

                        Now, i’m trying with my Nvidia Jetson-TX1 (AARCH64) running ubuntu. Work perfectly.

                        #70139
                        atom
                        Keymaster
                          • Topics: 159
                          • Replies: 2945
                          • Total: 3104
                          • ★★★★★

                          The latest git tree should have a fixed linux project and paths, i got it to compile with new Lua and fixes.

                          #70140
                          arcangeli
                          Participant
                            • Topics: 9
                            • Replies: 21
                            • Total: 30

                            Compile well until:
                            ../../../../Source/Misc/lobject.c: In function ‘luaO_tostring’:
                            ../../../../Source/Misc/lobject.c:376:58: error: macro “lua_integer2str” passed 3 arguments, but takes just 2
                            len = lua_integer2str(buff, sizeof(buff), ivalue(obj));
                            ^
                            ../../../../Source/Misc/lobject.c:376:11: error: ‘lua_integer2str’ undeclared (first use in this function)
                            len = lua_integer2str(buff, sizeof(buff), ivalue(obj));
                            ^
                            ../../../../Source/Misc/lobject.c:376:11: note: each undeclared identifier is reported only once for each function it appears in
                            ../../../../Source/Misc/lobject.c:378:59: error: macro “lua_number2str” passed 3 arguments, but takes just 2
                            len = lua_number2str(buff, sizeof(buff), fltvalue(obj));
                            ^
                            ../../../../Source/Misc/lobject.c:378:11: error: ‘lua_number2str’ undeclared (first use in this function)
                            len = lua_number2str(buff, sizeof(buff), fltvalue(obj));
                            ^
                            Makefile:852 : la recette pour la cible « build/intermediate/Release_Nightly/lobject_d8b8cdb1.o » a échouée
                            make: *** [build/intermediate/Release_Nightly/lobject_d8b8cdb1.o] Erreur 1
                            CTRLR[linux]: build failed

                            With lua 5.3 on ubuntu 16.04 aarch64

                            #70142
                            atom
                            Keymaster
                              • Topics: 159
                              • Replies: 2945
                              • Total: 3104
                              • ★★★★★

                              weird this looks like and old tree or the build process sees some lua headers outside of Ctrlr sources. Please try to pull the latest commit and see again i did some minor fixes today for linux.

                              #70143
                              arcangeli
                              Participant
                                • Topics: 9
                                • Replies: 21
                                • Total: 30

                                I’ve made some error. I’ve removed my old source tree. There was somethng weird inside.
                                No it compile perfectly. Work weel.
                                Sorry.

                                Good work Atom. Thanks.

                                #70147
                                Dreetie
                                Participant
                                  • Topics: 1
                                  • Replies: 6
                                  • Total: 7

                                  Can it be done on a raspberry pi 3 too and how should I name the libbfd and libiberty file?

                                  #70148
                                  arcangeli
                                  Participant
                                    • Topics: 9
                                    • Replies: 21
                                    • Total: 30

                                    cp /path/to/your/libbfd.a libbfd-$(uname -m).a
                                    cp /path/to/your/libiberty.a libiberty-$(uname -m).a
                                    uname is your friend as the rpi3 has some distribution in aarch64 and some other in armv7l (yes the rpi3 can do 32 OR 64 bit).

                                    #70149
                                    Dreetie
                                    Participant
                                      • Topics: 1
                                      • Replies: 6
                                      • Total: 7

                                      Thanks for the fast reply.

                                      I’ve found libbfd and managed to copy it. But the libberty.a file I can’t seem to find. Sorry I’m still new to the raspberry linux thing. I’m running raspbian by the way.

                                      #70150
                                      arcangeli
                                      Participant
                                        • Topics: 9
                                        • Replies: 21
                                        • Total: 30

                                        You need to install libiberty-dev with “sudo apt-get install libiberty-dev”

                                        #70151
                                        Dreetie
                                        Participant
                                          • Topics: 1
                                          • Replies: 6
                                          • Total: 7

                                          Ok found it. One step closer…

                                          So I used ./build.sh -f and it starts compiling but after 10 seconds the pi totally freezes. Does it just take a long time or should I go weep in a corner?

                                          #70152
                                          arcangeli
                                          Participant
                                            • Topics: 9
                                            • Replies: 21
                                            • Total: 30

                                            Open build.sh with a text editor (i’m using vim but i think that there is a simpler one already installed like leafpad)
                                            Remove these 5 lines:
                                            if [ $CPUS -ge 4 ]; then
                                            let JOBS=’CPUS / 2′
                                            else
                                            let JOBS=2
                                            fi
                                            Replace them by:
                                            JOBS=1

                                            It control the number of file that are compiled at the same time which need more memory that available on the rpi.

                                            Quit all unused applications (do not use the rpi).

                                            launch ./build.sh -f another time and cross finger 😉

                                            You may need to install more “dev” package but i can’t say for sure beacause i do not use raspbian (archlinux on the rpi).

                                            I’ll try to help you more if needed. You can contact me directly if you need faster response at bruno AT arcangeli DOT org

                                            Remember to unzip Boost/boost.zip.

                                          Viewing 20 posts - 1 through 20 (of 35 total)
                                          • The forum ‘Linux’ is closed to new topics and replies.
                                          There is currently 0 users and 36 guests online
                                          No users are currently active
                                          Forum Statistics
                                          Threads: 2,495, Posts: 17,374, Members: 77,605
                                          Most users ever online was 12 on January 22, 2019 3:47 pm
                                          Ctrlr