Postado Janeiro 14, 2021 4 anos Qual o motivo deste tópico? Prezados, preciso de um help desesperador! Estou querendo abrir um servidor com um mapa um pouco antigo(Link na Observação4), mas valido na minha humilde opnião! Estou tentando compilar esse bendito no ubuntu 16.04 dentro de um servidor Google Cloud, porém enfretei diversos erros, conforme citados abaixo: Está surgindo algum erro? Se sim coloque-o aqui. Citar 1: Nem por um decreto era possível executar ./autogen.sh ---> Ação tomada: Troquei toda pasta doc "onde continha os arquivos .CPP .H ... " por de outro servidor onde só assim foi possível compilar 2: Após realizar a troca da pasta "doc" onde continha os arquivos ( .cpp, .h ...) consegui compilar e durante a compilação não subiu nenhum erro. Porém ao executar o arquivo gerado do server, começa a dar uma sequência de erros ( Pastas: Monsters, NPC, Globalevents ) irei compartilhar com imagens, ressalto que os erros dos monster não vou colocar todas, pois são muitos erros. 3: Após diversas trocas da pasta dos arquivos (CPP, H ...) a compilação continuo sendo possível e não consegui identificar a causa do problema mencionado no 2 item, e o erro está impedindo a abertura do server. LEIA AS OBSERVAÇÕES, APÓS LER OS ERROS! Observação: Na minha maquina o server está abrindo normalmente, sem nenhum erro ( Tanto com os arquivos Originais quanto com os arquivos modificados)! Porém ao tentar abrir o server ( Com os arquivos originais) dentro do servidor no ubuntu 16.04 da um erro binario, então entendo que o .exe que veio com o server não é executável em ubuntu. Observação2: Deixo anexado as imagens de erros, onde já rodei a internet toda atrás desse problema e não achei solução. Oservação3: Deixo o link do server onde baixei ( Lembrando que o server sem alteração ao tentar compilar no Ubuntu se trata do Item 1 no inico do tópico " Ele não deixa executar o comando ./autogen.sh " e isso não é falta de arquivos da biblioteca ou algo do genero ele informa que o autoreconf é necessário o configure.ac ). Procurei todas as soluções imagináveis no google e em todos os forúns e nenhuma solução chegou a corrigir, por isso optei em ir para o item 2. Observação4: Segue o link do server: http://otservmap.blogspot.com/2018/04/mapa-ilusion.html Venho pedir socorro nesse momento, e meu pedido é se alguem pode compilar esse server de algum modo que funcione no ubuntu 16.04... Caso não consiga compilar nessa versão e for versões acima da 16,04, não tem problema! Você tem o código disponível? Se tiver publique-o aqui: compilando em ubuntu apt-get install subversion autoconf build-essential pkg-config libboost-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmysqlclient-dev libcrypto++-dev ccache libboost-filesystem-dev libboost-regex-dev libboost-system-dev libboost-thread-dev screen libssl-dev Este foi executado dentro da pasta doc do servidor: chmod 777 autogen.sh chmod 777 build.sh ./autogen.sh ./configure --enable-server-diag --enable-mysql --enable-root-permission ./build.sh Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
Postado Janeiro 15, 2021 4 anos 1 hora atrás, ferizk disse: Qual o motivo deste tópico? Prezados, preciso de um help desesperador! Estou querendo abrir um servidor com um mapa um pouco antigo(Link na Observação4), mas valido na minha humilde opnião! Estou tentando compilar esse bendito no ubuntu 16.04 dentro de um servidor Google Cloud, porém enfretei diversos erros, conforme citados abaixo: Está surgindo algum erro? Se sim coloque-o aqui. LEIA AS OBSERVAÇÕES, APÓS LER OS ERROS! Observação: Na minha maquina o server está abrindo normalmente, sem nenhum erro ( Tanto com os arquivos Originais quanto com os arquivos modificados)! Porém ao tentar abrir o server ( Com os arquivos originais) dentro do servidor no ubuntu 16.04 da um erro binario, então entendo que o .exe que veio com o server não é executável em ubuntu. Observação2: Deixo anexado as imagens de erros, onde já rodei a internet toda atrás desse problema e não achei solução. Oservação3: Deixo o link do server onde baixei ( Lembrando que o server sem alteração ao tentar compilar no Ubuntu se trata do Item 1 no inico do tópico " Ele não deixa executar o comando ./autogen.sh " e isso não é falta de arquivos da biblioteca ou algo do genero ele informa que o autoreconf é necessário o configure.ac ). Procurei todas as soluções imagináveis no google e em todos os forúns e nenhuma solução chegou a corrigir, por isso optei em ir para o item 2. Observação4: Segue o link do server: http://otservmap.blogspot.com/2018/04/mapa-ilusion.html Venho pedir socorro nesse momento, e meu pedido é se alguem pode compilar esse server de algum modo que funcione no ubuntu 16.04... Caso não consiga compilar nessa versão e for versões acima da 16,04, não tem problema! Você tem o código disponível? Se tiver publique-o aqui: compilando em ubuntu apt-get install subversion autoconf build-essential pkg-config libboost-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmysqlclient-dev libcrypto++-dev ccache libboost-filesystem-dev libboost-regex-dev libboost-system-dev libboost-thread-dev screen libssl-dev Este foi executado dentro da pasta doc do servidor: chmod 777 autogen.sh chmod 777 build.sh ./autogen.sh ./configure --enable-server-diag --enable-mysql --enable-root-permission ./build.sh Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. Você obtém esse erro porque o boost já está em uso por um servidor TFS. Comando killall -9 theforgottenserver Em seguida, tente executar o servidor novamente.
Postado Janeiro 15, 2021 4 anos Autor 21 minutos atrás, Mask Ghoul disse: Você obtém esse erro porque o boost já está em uso por um servidor TFS. Comando killall -9 theforgottenserver Em seguida, tente executar o servidor novamente. Já tinha realizado isso, mas mesmo assim realizei novamente. Segue a imagem!
Postado Janeiro 15, 2021 4 anos 4 minutos atrás, ferizk disse: Já tinha realizado isso, mas mesmo assim realizei novamente. Segue a imagem! Tá otimo, liga o teu otserv comando ./theforgottenserver
Postado Janeiro 15, 2021 4 anos Autor 27 minutos atrás, Mask Ghoul disse: Tá otimo, liga o teu otserv comando ./theforgottenserver Fiz o que você mandou! O server ficou online, porém com falha de conexão no mysql ... Essa quantidade enorme de erros, monster, npc, globalevent e agora no mysql... Sabe me dizer se é por causa da compilação? Pois eu rodei esse server agora pouco na minha maquina local e está em perfeitas condições, sem nenhum erro e conectando normal na base de dados.
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.