Thread: Mac Server
View Single Post
  #3  
Old 10-01-2013, 12:48 PM
Corysia
Fire Beetle
 
Join Date: Jul 2007
Location: Pacific Northwest
Posts: 22
Default

Quote:
Originally Posted by KLS View Post
What is the error on luabind?
Code:
[  1%] Building CXX object luabind/CMakeFiles/luabind.dir/src/class.cpp.o
In file included from /Users/corysia/EQ/EQServer/luabind/luabind/detail/convert_to_lua.hpp:28:0,
                 from /Users/corysia/EQ/EQServer/luabind/luabind/detail/call_member.hpp:30,
                 from /Users/corysia/EQ/EQServer/luabind/luabind/wrapper_base.hpp:31,
                 from /Users/corysia/EQ/EQServer/luabind/luabind/back_reference.hpp:27,
                 from /Users/corysia/EQ/EQServer/luabind/luabind/class.hpp:93,
                 from /Users/corysia/EQ/EQServer/luabind/src/class.cpp:30:
/Users/corysia/EQ/EQServer/luabind/luabind/detail/policy.hpp: In member function 'std::string luabind::default_converter<std::basic_string<char> >::from(lua_State*, int)':
/Users/corysia/EQ/EQServer/luabind/luabind/detail/policy.hpp:748:71: error: 'lua_strlen' was not declared in this scope
         return std::string(lua_tostring(L, index), lua_strlen(L, index));
I also see:

Code:
/Users/corysia/EQ/EQServer/luabind/luabind/object.hpp:1210:32: error: 'LUA_GLOBALSINDEX' was not declared in this scope

/Users/corysia/EQ/EQServer/luabind/luabind/object.hpp:526:49: error: 'lua_equal' was not declared in this scope
I've got lua 5.2.2 installed
Code:
/Users/corysia/EQ/EQServer> lua -v
Lua 5.2.2  Copyright (C) 1994-2013 Lua.org, PUC-Rio
Reply With Quote