Ir para conteúdo

Featured Replies

Postado

@bhellip

 

Antes uma pergunta, onde baixou a versão não diz como compilar? Todo software

em C++ deveria ser entregue com essa instrução, visto que é uma linguagem delicada

em relação a bibliotecas, compiladores etc..

 

Vou tentar te ajudar, claro que qualquer modificação nessas sources

pode exigir processo de compilação diferente, mas o script que usei pra compilar 

as versões TFS 0.4 junto ao OTpanel foi:

apt-get install libboost-thread-dev libboost-regex-dev libboost-system-dev libgmp3-dev liblua5.1-0-dev libsqlite3-dev libxml2-dev libxml++2.6-dev libcrypto++-dev autoconf g++ make libboost-all-dev  libmysqlclient15-dev 

Vá até a pasta das sources e digite:

rm *.o 
rm theforgottenserver 
chmod +x ./autogen.sh
./build.sh
./configure --enable-mysql --enable-server-diag
make -j 2

ps: tem um erro no script acima, quem acha? Pode usar sem problemas, é um erro de redundância apenas.

 

Esse problema que você reportou do "Lua header not found" parece ser falta

de biblioteca, talvez meu script acima te ajude a reparar isso.

Editado por otservme (veja o histórico de edições)

OTserv 10.76 + Linux + Lamp + OTpanel + HD SSD + CPU 3.7ghz+ + 1gbps link

2GB RAM = 69,90

4GB RAM = 109,90

8GB RAM = 149,90

 

Entrega imediata.

Por tempo limitado

www.serversoft.com.br

 

Prazer, OTpanel (NOVO!!)

  • Respostas 9
  • Visualizações 1.5k
  • Created
  • Última resposta

Top Posters In This Topic

Postado
  • Autor

@bhellip

 

Antes uma pergunta, onde baixou a versão não diz como compilar? Todo software

em C++ deveria ser entregue com essa instrução, visto que é uma linguagem delicada

em relação a bibliotecas, compiladores etc..

 

Vou tentar te ajudar, claro que qualquer modificação nessas sources

pode exigir processo de compilação diferente, mas o script que usei pra compilar 

as versões TFS 0.4 junto ao OTpanel foi:

apt-get install libboost-thread-dev libboost-regex-dev libboost-system-dev libgmp3-dev liblua5.1-0-dev libsqlite3-dev libxml2-dev libxml++2.6-dev libcrypto++-dev autoconf g++ make libboost-all-dev  libmysqlclient15-dev 

Vá até a pasta das sources e digite:


rm *.o 
rm theforgottenserver
chmod +x ./autogen.sh ./build.sh ./configure --enable-mysql --enable-server-diag make -j 2

ps: tem um erro no script acima, quem acha? Pode usar sem problemas, é um erro de redundância apenas.

 

Esse problema que você reportou do "Lua header not found" parece ser falta

de biblioteca, talvez meu script acima te ajude a reparar isso.

 

Baixei a tfs 0.4 r3884 aqui do fórum: http://www.tibiaking.com/forum/topic/9350-86x-tfs-04-dev-rev3884/

 

Utilizei o código abaixo e parece que todas já estavam instaladas.

apt-get install libboost-thread-dev libboost-regex-dev libboost-system-dev libgmp3-dev liblua5.1-0-dev libsqlite3-dev libxml2-dev libxml++2.6-dev libcrypto++-dev autoconf g++ make libboost-all-dev  libmysqlclient15-dev 

em seguida fui até a pasta /otserv/trunk e colocando os códigos:

rm *.o 
rm theforgottenserver
chmod +x ./autogen.sh
./build.sh

deu o seguinte problema:

rm: cannot remove `*.o': No such file or directory
rm: cannot remove `theforgottenserver': No such file or directory
-bash: ./build.sh: Permission denied

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo