• 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!
  • If you're using Gesior 2012 or MyAAC, please review this thread for information about a serious security vulnerability and a fix.

Compiling TFS 1.2 poke server


New Member
Feb 13, 2012
Reaction score
Some time ago I thought that would be cool to run poke server as a hobby project.
I came across PokeDash Pota Server - TFS 1.2 (10.98) PokeDash Pota Server (https://pokedashpota.vercel.app/) ...
I have successfully start it up on Windows, however I have issues to run on Linux
There were many issues with missing libraries, versions etc, however this I managed to solve with uncle google
Unfortunately I am stuck now...

According to Compiling on Ubuntu · otland/forgottenserver Wiki (https://github.com/otland/forgottenserver/wiki/Compiling-on-Ubuntu)
I am trying to do
$ mkdir build && cd build
$ cmake ..
$ make

This was giving me the error related to connection.cpp
TFS 1.X+ - TFS 1.2 Compiling 8.60 (https://otland.net/threads/tfs-1-2-compiling-8-60.263776/#post-2700603) <-- I have changed values as explained here and managed to go further, however now it throws error at the end of compiling process, see the below screenshot:
Not sure what to do next.
Also, I have tried to download tfs 1.4 and move "data" folder from poke server there and compile - also failed.
Could someone please advise if this is a good idea or how to get solve the above issue?

Also, there is another topic that I would like to ask about.
Even though I will run this server, how do I prepare the client, so that it does connect to my VM?
Cannot find any configuration related to connection in client files.
Was thinking about IP Changer, but these which I have found does not recognize client as "tibia executable file" hece it does not work.

I would appreciate any kind of comment and ideas as I am pretty new in this area.
Thank you,