dstyle
New Member
Temat będę uzupełniał
Zbędne komentarze proszę zachować dla siebie.
Sources list:
Debian
Dzięki tym repozytoriom będziesz mógł zaktualizować system oraz zainstalować najnowsze biblioteki (np boost).
Najczęstsze błędy:
Linking against boost::system library failed
Linking against boost::regex library failed.
Linking against boost::date-time library failed
Linking against boost::filesystem library failed.
Instalacja bibliotek:
Pobieranie źródeł:
Kompilacja:
Sprzątanie:
Zbędne komentarze proszę zachować dla siebie.
Sources list:
Debian
Code:
deb ftp://mir1.ovh.net/debian/ lenny main contrib non-free
deb-src ftp://mir1.ovh.net/debian/ lenny main contrib non-free
deb ftp://mir1.ovh.net/debian/ testing main contrib non-free
deb-src ftp://mir1.ovh.net/debian/ testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free
Najczęstsze błędy:
Linking against boost::system library failed
Code:
apt-get install libboost-system-dev
Code:
apt-get install libboost-dev libboost-regex-dev
Code:
aptitude install libboost-date-time-dev
Code:
apt-get install libboost-filesystem-dev
Instalacja bibliotek:
Code:
aptitude install libboost1.40-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.1 mysql-common mysql-server-5.1 gcc cpp automake autoconf pkg-config
Pobieranie źródeł:
Code:
svn co http://svn.otland.net/public/forgottenserver/tags/0.3.5pl1
Code:
cd 0.3.5pl1
Code:
./autogen.sh
Code:
./configure --enable-mysql --enable-server-diag
Code:
make
Sprzątanie:
Code:
mkdir sources
Code:
mv Makefile *.ico *.rc *.o *.cpp *.h sources
Last edited: