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)