Postado Setembro 17, 2019 5 anos Pessoal, estou perdido, não sou de pedir ajuda antes de me esgotar tentando, vcs são minha única salvação. Preciso muito compilar esse server pra resolver vários problemas urgentes, o único problema é que eu não consigo compilar de jeito nenhum. Já fazem vários dias, com várias horas por dia tentando compilar esse servidor e simplesmente tudo dá errado. Eu baixei o servidor deste link: https://www.xtibia.com/forum/topic/242402-global-100-740-cliente-proprio-port-hope-74-poi-demon-oak-war-system-shared-exp-cast-system-anti-clone-task-system/ Informações relevantes sobre a distro já compilada que tenho aqui: The SoftCores Version: (1.0.X.S - 4) - Codename: (LORD ZEDD) Compiled with Microsoft Visual C++ version 14.0 for arch 32 Bits at May 3 2017 00:34:27 A server developed by: Mattyx14 and TFS Developers. Visit for updates, support, and resources: https://github.com/mattyx14/otxserver/ 0ª tentativa (escrita depois porque acho que pode ser relevante): tentei baixar o visual studio 2015 da versão pedida, mas não consegui pelo site da microsoft e todos os outros sites usam esse link pra disponibilizar o download, porém vi que o visual studio 2019 reconhece o projeto como da versão de 2015. 1ª tentativa (com as sources que vieram com o servidor que baixei): segui este tutorial do Wiki (https://github.com/mattyx14/otxserver/wiki/Compilling-on-Windows) deste link https://github.com/mattyx14/otxserver/ (que é o link citado no log da distro quando executada), apesar de no link de 'como compilar', diz funcionar somente para a versão 3.X (OTX). 2ª tentativa: tentei com as sources do OTX 3.X (os mais atuais do git) da mesma forma que tentei a primeira vez. 3ª tentativa: fui importando todas as bibliotecas na mão conforme foram pedidas pelo compilador (eu compilava e a cada erro ia incluindo mais bibliotecas e linkagens), no fim disso deram vários erros de funções, como se eu tivesse usando funções incompativeis com a linguagem. 4ª tentativa: o visual studio pediu nas tentativas anteriores que eu 'convertesse o projeto pra uma versão superior do Windows SDK (10.0), e eu tava deixando, dessa vez tentei fazer sem, sem sucesso tbm. 5ª tentativa: tentei todas as tentativas anteriores mudando o diretório do boost pra versões diferentes: tentei a boost_1_60_0, boost_1_64_0 e boost_1_71_0 reparei que depois de um monte de gambiarras deu um erro no import dessa lib: libboost_systemvc141-mt-1_62.lib junto de vários outros erros. Foram várias outras tentativas tentando mudar de tudo que eu consegui pensar... Enfim pessoal, no fim das contas eu fiquei pensando que talvez fosse alguma coisa boba que eu tenha deixado passar, que tava esquentando demais a cabeça e não indo pra lugar nenhum. Quem sabe alguém aqui já sabe o que é, então por isso vim aqui. Espero de verdade que alguém me de uma luz. É foda se sentir impotente e tentar tanto sem sucesso. Me ajudem, por favor. Coloquei em anexo as sources que vieram com o servidor. sources.rar Editado Setembro 17, 2019 5 anos por Gabrielbuosi (veja o histórico de edições)
Postado Setembro 17, 2019 5 anos Autor Pessoal, eu consegui compilar as sources do OTX 3.X, tive que baixar o BOOST 1_71 que continha a as Libs do msvc 14.2 (libboost_systemvc142 e outras), econtrei procurando nesse link https://sourceforge.net/projects/boost/files/boost-binaries/ Pra ajudar quem tiver com o mesmo problema que eu, enfim consegui compilar as sources (lembrem de baixar 32 ou 64 bits de acordo com o que vc for compilar) Infelizmente agora to com outro problema: O executavel compilado simplesmente abre e fecha na hora, sem dar erro nenhum. Compilei em 32 bits e ja copiei pra pasta do servidor todas as libs correspondentes. Alguém tem ideia do que pode ser? Obrigado!
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.