Yummy
09-06-2015, 12:31 AM
Put simply, PERL quests work but LUA quests do not.
Any suggestions on where to start looking?
I will keep digging, but here are my observations:
Newbie tattered note hand-in and newbie armor quests:
Neriak and Netktulos are using Perl scripts and working, however, Qeynos and Freeport are using LUA scripts are not working.
LUA Packages installed:
[root@eq ~]# rpm -qa | grep -i lua
lua-5.3.0-2.fc22.x86_64
luabind-0.9.1-15.fc22.x86_64
luabind-devel-0.9.1-15.fc22.x86_64
compat-lua-5.1.5-2.fc22.x86_64
compat-lua-libs-5.1.5-2.fc22.x86_64
compat-lua-devel-5.1.5-2.fc22.x86_64
lua-devel-5.3.0-2.fc22.x86_64
cmake:
-- Found Lua51: /usr/lib64/liblua-5.1.so;/usr/lib64/libm.so
CMakeCache.txt:
Initially, cmake failed on LUA and I updated the CMakeCache.txt with LUA_INCLUDE_DIR:PATH=/usr/include/lua-5.1. Is this the problem?
//Build Lua parser.
EQEMU_BUILD_LUA:BOOL=ON
//Path to a file.
LUA_INCLUDE_DIR:PATH=/usr/include/lua-5.1
//Lua Libraries
LUA_LIBRARIES:STRING=/usr/lib64/liblua-5.1.so;/usr/lib64/libm.so
[root@eq luabind]# ls /usr/include/lua-5.1
lauxlib.h luaconf.h lua.h lua.hpp lualib.h
Any pointers would be very much appreciated.
Thank you,
Yummy
===============
Complete build document can be found here:
http://blog-harmonson.rhcloud.com/2015/06/08/eqemu-on-fedora-22-server-minimal/
===============
Any suggestions on where to start looking?
I will keep digging, but here are my observations:
Newbie tattered note hand-in and newbie armor quests:
Neriak and Netktulos are using Perl scripts and working, however, Qeynos and Freeport are using LUA scripts are not working.
LUA Packages installed:
[root@eq ~]# rpm -qa | grep -i lua
lua-5.3.0-2.fc22.x86_64
luabind-0.9.1-15.fc22.x86_64
luabind-devel-0.9.1-15.fc22.x86_64
compat-lua-5.1.5-2.fc22.x86_64
compat-lua-libs-5.1.5-2.fc22.x86_64
compat-lua-devel-5.1.5-2.fc22.x86_64
lua-devel-5.3.0-2.fc22.x86_64
cmake:
-- Found Lua51: /usr/lib64/liblua-5.1.so;/usr/lib64/libm.so
CMakeCache.txt:
Initially, cmake failed on LUA and I updated the CMakeCache.txt with LUA_INCLUDE_DIR:PATH=/usr/include/lua-5.1. Is this the problem?
//Build Lua parser.
EQEMU_BUILD_LUA:BOOL=ON
//Path to a file.
LUA_INCLUDE_DIR:PATH=/usr/include/lua-5.1
//Lua Libraries
LUA_LIBRARIES:STRING=/usr/lib64/liblua-5.1.so;/usr/lib64/libm.so
[root@eq luabind]# ls /usr/include/lua-5.1
lauxlib.h luaconf.h lua.h lua.hpp lualib.h
Any pointers would be very much appreciated.
Thank you,
Yummy
===============
Complete build document can be found here:
http://blog-harmonson.rhcloud.com/2015/06/08/eqemu-on-fedora-22-server-minimal/
===============