View Single Post
  #1  
Old 11-17-2018, 09:52 PM
jdoran
Hill Giant
 
Join Date: Jul 2012
Posts: 212
Default Rebuilding from GIT

I have been away from EQEMu for a while now, and wanted to rebuild from GIT. I cloned the repository, and believe I have all of the dependencies installed.

I am running into an old problem.

I am running under Fedora 29, and have lua 5.3.5 installed (with lua-devel etc)
I get stuck building luabind/lua502.hpp.

The only thing I can find on the topic is an old post of mine from 2014, where I installed lua-compat and was able to build. But I have no record of what I did back then.

Given that this builds for everyone else, would someone please tell me what I'm doing wrong?

An example of a typical error:
Code:
[ 30%] Building CXX object libs/luabind/CMakeFiles/luabind.dir/src/class.cpp.o
In file included from /usr/include/luaconf.h:36,
                 from /usr/include/lua.h:16,
                 from /home/jon/eqemu_test/Server/libs/luabind/luabind/lua_include.hpp:31,
                 from /home/jon/eqemu_test/Server/libs/luabind/src/class.cpp:27:
/home/jon/eqemu_test/Server/libs/luabind/luabind/lua502.hpp:28:20: error: expected identifier before ‘(’ token
 inline LUA_API int lua_equal(lua_State *L, int idx1, int idx2)
Reply With Quote