• 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!

Linux server

Lua Header
Code:
wget http://www.lua.org/ftp/lua-5.1.4.tar.gz
tar -xzvf lua*
cd lua*
make linux && make install

Libs
Code:
apt-get install subversion autoconf build-essential pkg-config libboost-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmysqlclient-dev ccache libboost-filesystem-dev libboost-regex-dev libboost-system-dev libboost-thread-dev screen libssl-dev

Compiling
Code:
sh ./autogen.sh && ./configure --enable-mysql --enable-root-permission && make -j 2

I recommend you a most recent version or at least not too old like 0.3 SVN or OTX 2 because is a bit hard compile the oldest tfs revs on the newest ubuntu and debian versions (You have to make some changes).
 
What I heard 3777 is better for Linux.
Windows = 3884
Linux = modified 3777 with the "walk over dead monsters" bug fixed.


If you get errors when compiling such as "leaf", you need to change a few lines in luascript.cpp and scriptmanager.cpp

Change:
Code:
leaf()

To this:
Code:
path().filename().string()
 
What I heard 3777 is better for Linux.



If you get errors when compiling such as "leaf", you need to change a few lines in luascript.cpp and scriptmanager.cpp

Change:
Code:
leaf()

To this:
Code:
path().filename().string()

There are more bugs then just the Leaf() one, gesior posted alot of them on otland somewhere, maybe support or request? :p
 
Back
Top