c4rl
(usa CentOS)
Enviado em 10/08/2013 - 15:01h
Brother,
Primeiro estou tentando compilar no Ubuntu 12-04 máquina física.
O básico dos básicos:
$ aptitude install build-essential vim -y
Então:
$ sh autogen.sh
autogen.sh: 1: autogen.sh: autoreconf: not found
Então, novamente:
sudo aptitude install dh-autoreconf -y
$ sh autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force --warnings=none
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force --warnings=none
configure.ac:143: error: possibly undefined macro: AM_PATH_XML2
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
Olhando no arquivo configure.ac na referida linha, há um comentário:
# check for xml2
143 AM_PATH_XML2(2.6.5, , AC_MSG_ERROR([You need libxml2 >= 2.6.5 to compile theforgottenserver!]))
Observando ao longo do arquivo, vejo que ele tenta verificar a existência de uma série de bibliotecas tais como:
libxml
zlib
Certamente esse script cuida de gerar o ./configur.sh, contudo, no primeiro post vejo que você executa somente ./configure --enable-mysql.
Pergunto, qual a lista de dependencias para o aplicativo?
Abc