Home › Forums › Platform Specific › Linux › [solved] Problem compiling on ArchLinux ARM (Raspberry Pi 2)
- This topic has 34 replies, 7 voices, and was last updated 7 years, 1 month ago by atom.
-
AuthorPosts
-
September 14, 2016 at 7:23 pm #70025
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.
September 17, 2016 at 12:14 pm #70053That now work.
It need ctrlr 5.3 with lua 5.1 and gcc 4.8…September 18, 2016 at 9:09 am #700575.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…September 19, 2016 at 9:56 pm #70078i 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.
September 19, 2016 at 10:03 pm #70079Ok, thanks. I’ll try this soon 🙂
September 22, 2016 at 8:40 pm #70088Great, 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 🙂September 24, 2016 at 11:41 am #70093I 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.comSeptember 24, 2016 at 12:53 pm #70094I’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 😉October 1, 2016 at 11:50 pm #70120Would 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.3Would 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.
October 15, 2016 at 9:04 pm #70137There’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.
October 16, 2016 at 1:20 pm #70139The latest git tree should have a fixed linux project and paths, i got it to compile with new Lua and fixes.
October 16, 2016 at 3:34 pm #70140Compile 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 failedWith lua 5.3 on ubuntu 16.04 aarch64
October 17, 2016 at 10:26 pm #70142weird 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.
October 18, 2016 at 2:54 pm #70143I’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.
October 20, 2016 at 8:01 pm #70147Can it be done on a raspberry pi 3 too and how should I name the libbfd and libiberty file?
October 20, 2016 at 8:19 pm #70148cp /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).October 20, 2016 at 8:28 pm #70149Thanks 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.
October 20, 2016 at 8:40 pm #70150You need to install libiberty-dev with “sudo apt-get install libiberty-dev”
October 20, 2016 at 8:46 pm #70151Ok 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?
October 20, 2016 at 9:10 pm #70152Open 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=1It 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.
-
AuthorPosts
- The forum ‘Linux’ is closed to new topics and replies.