How to actually build and run a Tibia OT server on Ubuntu
I realized after looking into the build guides on OTland that the build guide for Ubuntu were lacking and the code base were actually incompatible with modern distros since it's using deprecated boost libraries. So I took some time to figure out what I needed to do to fix it.
Follow the guide on: https://docs.otland.net/ots-guide/running-your-first-linux-web-and-otserver
But install these additional packages
liblua5.4-dev libboost-locale-dev libboost-json-dev
remove “system” from line 103 in CMakeLists.txt in project root remove “Boost::system” from line 168 in src/CMakeLists.txt
Now you can proceed with the rest of the setup