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