Witam odpaliłem Debiana 6.0 i po zrobieni www i mysql przyszło mi skompilować serwer
robiłem wszystko z tego tematu http://tibia.net.pl/threads/149405-...-na-systemie-LINUX-%28opis-na-system-Lenny%29 ale po wpisaniu komend od
wywala taki błąd
a plik Source mam z tego tematy
http://tibia.net.pl/threads/563600-8-54-The-Forgotten-Server-0-3-6pl1-(Crying-Damson)
po komendzie ./autogen.sh wywala błędy
jak to naprawić
robiłem wszystko z tego tematu http://tibia.net.pl/threads/149405-...-na-systemie-LINUX-%28opis-na-system-Lenny%29 ale po wpisaniu komend od
Code:
apt-get install libboost1.42-all-dev libgmp3-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 libmysql++-dev libmysqlclient-dev mysql-client-5.1 mysql-server-5.1 mysql-common libxml2-dev libxml++2.6-dev cpp gcc g++ make automake autoconf pkg-config subversion liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev zlib1g-dev zlib1g libcrypto++-dev libcrypto++8
wywala taki błąd
Code:
root@debian:/home/dawid# apt-get install libboost1.42-all-dev libgmp3-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 libmysql++-dev libmysqlclient-dev mysql-client-5.1 mysql-server-5.1 mysql-common libxml2-dev libxml++2.6-dev cpp gcc g++ make automake autoconf pkg-config subversion liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev zlib1g-dev zlib1g libcrypto++-dev libcrypto++8
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Pakiet mysql-client-5.1 nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
Jednak następujące pakiety go zastępują:
mysql-server-core-5.5 mysql-server-5.5 mysql-client-5.5
Pakiet mysql-server-5.1 nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
Jednak następujące pakiety go zastępują:
mysql-server-core-5.5 mysql-server-5.5
E: Nie udało się odnaleźć pakietu libboost1.42-all-dev
E: Nie udało się znaleźć żadnego pakietu według wyrażenia regularnego "libboost1.42-all-dev"
E: Pakiet mysql-client-5.1 nie ma kandydata do instalacji
E: Pakiet mysql-server-5.1 nie ma kandydata do instalacji
E: Nie udało się odnaleźć pakietu libcrypto++8
E: Nie udało się znaleźć żadnego pakietu według wyrażenia regularnego "libcrypto++8"
a plik Source mam z tego tematy
http://tibia.net.pl/threads/563600-8-54-The-Forgotten-Server-0-3-6pl1-(Crying-Damson)
po komendzie ./autogen.sh wywala błędy
Code:
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
configure.ac:136: warning: macro `AM_PATH_XML2' not found in library
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
configure.ac:112: error: possibly undefined macro: AC_CHECK_HEADERS
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:136: error: possibly undefined macro: AM_PATH_XML2
configure.ac:136: error: possibly undefined macro: AC_MSG_ERROR
configure.ac:141: error: possibly undefined macro: AC_CHECK_LIB
autoreconf: /usr/bin/autoconf failed with exit status: 1
jak to naprawić