Skip to content

Compiling on Debian GNU Linux

Johncore edited this page Oct 11, 2023 · 2 revisions

The Forgotten Server requires at least gcc 5.0, which is available in Debian 9.

1. Install the required software The following command will install Git, CMake, a compiler and the libraries used by The Forgotten Server.

Git will be used to download the source code, and CMake will be used to generate the build files.

Note: boost-filesystem is only needed from 4b800b2 or older

apt-get install git cmake build-essential libluajit-5.1-dev libmariadb-dev-compat libboost-date-time-dev libboost-system-dev libboost-iostreams-dev libpugixml-dev libcrypto++-dev libfmt-dev Replace libmariadb-dev-compat with libmysqlclient-dev on Debian 8 and below.

[2. Download the source code] $ git clone --recursive https://github.com/Johncorex/otg-premium-version.git [3. Generate the build files] $ cd otg $ mkdir build && cd build $ cmake .. [4. Build] $ make

Clone this wiki locally