teste
Code:
apt-get update
Code:
apt-get upgrade
Code:
cd /home
Code:
mkdir ots
Code:
cd ots
Code:
wget freesa-mp.com/1.zip
every Linux dist like debian,ubuntu have different version of libboost
to find your version go
Code:
apt-cache search libboost
libboost1.49-all-dev - Boost C++ Libraries development files (ALL)
libboost1.49-dbg - Boost C++ Libraries with debug symbols
libboost1.49-dev - Boost C++ Libraries development files
libboost1.49-doc - Boost.org libraries documentation
so its libboost1.49 all you need is change number in apt-get install libboost1.49-dev........
and apt-get install libboost1.49......
Code:
apt-get install libboost1.49-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 libsqlite0 libsqlite0-dev libsqlite3-0 libsqlite3-dev sqlite3 lua5.1 libmysql++-dev libgmp3-dev subversion make g++ libxml2 libxml2-dev libxml++2.6-dev libmysqlclient15-dev mysql-client-5.5 mysql-common mysql-server-5.5 gcc cpp automake autoconf pkg-config
Code:
apt-get install libboost1.49
Code:
apt-get install zip
Code:
unzip 1.zip
Code:
cd 1
Code:
chmod +x autogen.sh
Code:
./autogen.sh && ./configure --enable-mysql --enable-server-diag && make
put your data and mods and config
then set you datebase
then
make new user
Code:
adduser ots
then go to
Code:
cd /home/ots
Code:
screen
Code:
./theforgottenserver
any questions ask on this forum

if you how the follow error
Code:
scriptmanager.cpp: In member function ‘bool ScriptingManager::loadMods()’: scriptmanager.cpp:122:23: error: ‘class boost::filesystem3::directory_entry’ has no member named ‘leaf’ make[1]: *** [scriptmanager.o] Error 1
and change
std::string s = it->leaf();
to
std::string s = it->path().filename().string();
Best Regards
mlody.1039
Sem comentários:
Enviar um comentário