• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Compiling error compiling OTBR tfs 1.3 on debian 11

You are compiling 'otservbr' OR 'TFS'. That are totally different engines.
There is also no such TFS version as 1.3.

Where did you download engine files?

Current otservbr engine is available here:

To compile it on Debian 11, you must run (on user root):
Code:
apt-get update
apt-get install -y git cmake build-essential libluajit-5.1-dev wget zip ca-certificates curl zip unzip tar pkg-config yasm autoconf

apt remove -y cmake
cd /root/ && wget https://github.com/Kitware/CMake/releases/download/v3.21.1/cmake-3.21.1.tar.gz
cd /root/ && tar -zxvf cmake-3.21.1.tar.gz && cd cmake-3.21.1 && ./bootstrap -- -DCMAKE_USE_OPENSSL=OFF && make -j 16 && make install

cd /home/ && git clone https://github.com/microsoft/vcpkg && cd vcpkg && ./bootstrap-vcpkg.sh
cd /home/vcpkg/ && ./vcpkg --triplet x64-linux install boost-asio boost-filesystem boost-iostreams boost-lockfree boost-system boost-variant cryptopp curl jsoncpp libmariadb pugixml spdlog

cd /home/ && git clone --depth 1 https://github.com/opentibiabr/canary.git && cd canary && git checkout master
cd /home/canary/ && mkdir build && cd build && cmake -DCMAKE_TOOLCHAIN_FILE=../../vcpkg/scripts/buildsystems/vcpkg.cmake ..
cd /home/canary/build/ && make -j 16
There is '16' in 2 places to make it compile on 16 threads, change it to your CPU number of threads.
 
Last edited:
Back
Top