CMAKE help with new lua code
After upgrading to the newest code, on my old server or a fresh one, I cannot compile properly with CMAKE. I have downloaded the new dependencies with boost, and have checked the cmakeslists file in my eq/source folder.
It appears for some reason it cant find boost or lua, even though they are there. Code:
Could NOT find Lua51 (missing: LUA_LIBRARIES LUA_INCLUDE_DIR) my cmakelists file looks like this Code:
#EQEmu Cmake |
I updated my x64 test server build the other day with no issues, though CMAKE tried to tell me stuff was missing. it all still builds and works.
http://eqemulator.org/forums/showthr...270#post222270 |
Your dependencies structure should look like (for x64):
Code:
. Boost_INCLUDE_DIR -> ServerRoot/dependencies/boost Boost_LIBRARY_DIRS -> ServerRoot/dependencies/boost/lib LUA_INCLUDE_DIR -> ServerRoot/dependencies/luaj_x64/src LUA_LIBRARIES -> ServerRoot/dependencies/luaj_x64/bin/lua51.lib LUA_LIBRARY -> ServerRoot/dependencies/luaj_x64/bin/lua51.lib Also keep in mind lua51.dll in ServerRoot/dependencies/luaj_x64/bin will need to be moved to your server directory too. |
All times are GMT -4. The time now is 12:24 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.