jvcasarin 56 Postado Fevereiro 1, 2016 Share Postado Fevereiro 1, 2016 (editado) Fala galera, eu estava com problema na compilação do TFS 0.4 no linux, pois não achava nenhum tutorial sobre... Eu consegui uma SUPER AJUDA ESPECIAL de um membro aqui chamado @Fir3element, esse cara me ajudou demais, tanto na liberação da source TFS 0.4 rev 3777 com suporte a MSVC quanto na compilação em Linux. Bom, chega de enrolação e vamos ao que interessa. Eu usei o Ubuntu 12.04 64 bits, TFS 0.4 rev3777 do Fir3element. Todos os Downloads estarão no final do tópico. Let's go!!!! 1º - Liberar root Abra o terminal e digite: sudo su Digite a senha do seu usuário do ubuntu. Pronto, acesso root liberado para usar os comandos! 2º - Instalando as LIBs do TFS Digite o seguinte: apt-get install autoconf build-essential pkg-config automake libboost-all-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmysqlclient-dev libssl-dev libsqlite3-dev Vai perguntar se quer continuar, digite "y" ou "s" dependendo do idioma da máquina. Pode demorar um pouquinho. 3º - Passe o arquivo 3777-master.rar para a raiz(file system ou sistema de arquivos) Execute o seguinte comando: apt-get install unrar Ele vai instalar um descompactador(igual o Winrar), e agora é possível você extrair a source. Extraia a mesma dentro do File System(raiz). 4º - Vamos começar o processo de compilação. Digite: cd /3777-master chmod -R 777 src cd src ./autogen.sh ./configure --enable-mysql --enable-root-permission --enable-server-diag ./build.sh Pronto, seu TFS 0.4 está sendo compilado para o Linux. 5º - O arquivo executável, estará localizado dentro da pasta src, chamado "theforgottenserver" sem nenhuma extensão. Para usá-lo, coloque-o na pasta de seu server, abra o terminal e digite o seguinte: cd /NOME DA PASTA ./theforgottenserver E pronto. Para finalizá-lo, abra um novo terminal e digite: killall theforgottenserver Pronto Pronto galera, Tutorial testado e aprovado por mim(Sekk) Downloads: Ubuntu 12.04 - http://releases.ubuntu.com/12.04.5/ (Não postarei scan pois é do site oficial do Ubuntu.) Source TFS 0.4 rev3777 - https://github.com/Fir3element/3777/archive/master.zip Scan da source - https://www.virustotal.com/pt/file/4ad91b1993200dde9a5c77d2b99a1e8d80158bc95f0a6b3fb857e60eaab6fa0a/analysis/1454367244/ Créditos TOTAIS: @ Editado Fevereiro 3, 2016 por Sekk Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/ Compartilhar em outros sites More sharing options...
Dennyz Dias 9 Postado Fevereiro 2, 2016 Share Postado Fevereiro 2, 2016 Cara muito bom @ tive problema com isso durante bom tempo em compilação com tfs no linux pois não achava nanhuma source todas davão erro concertesa vai ajudar muita gente! Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/#findComment-1684431 Compartilhar em outros sites More sharing options...
jvcasarin 56 Postado Fevereiro 2, 2016 Autor Share Postado Fevereiro 2, 2016 Cara muito bom @ tive problema com isso durante bom tempo em compilação com tfs no linux pois não achava nanhuma source todas davão erro concertesa vai ajudar muita gente! Obrigado cara!!! Eu precisava compartilhar, vai que alguém tem esse problema... Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/#findComment-1684433 Compartilhar em outros sites More sharing options...
Felipe Moraes 151 Postado Fevereiro 2, 2016 Share Postado Fevereiro 2, 2016 Muito bom mesmo. Obrigado por compartilhar conosco1 Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/#findComment-1684434 Compartilhar em outros sites More sharing options...
je19921992 3 Postado Março 17, 2016 Share Postado Março 17, 2016 Brother, igual este tutorial, existem muitos. O problema eh que quase ninguem consegue adaptar o tfs pro ot pq usam versoes anteriores. (COMO EU, A PROPOSITO ME AJUDA PLSSS) Enfim, como faz pra rodar sem erros? Da erros do tipo "close dor|open dor" n lembro muito bem os nomes, mas eh relacionado aos items. Outra questao: E as libs? Qual o passo a passo? Se o cara quer adaptar este tfs para o global860-master da githud, como que faz? Passo-a-passo? Fico no aguardo, obrigado. Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/#findComment-1688287 Compartilhar em outros sites More sharing options...
jvcasarin 56 Postado Março 17, 2016 Autor Share Postado Março 17, 2016 Então, as libs do tfs, vc ja ta instalando usando aquele comando "apt-get". Sobre os erros, não aparece nenhum erro aqui... Ah, e já serve pra global... Esse tutorial é sobre o TFS 0.4, não achei ate agr nenhum tutorial ensinando a compilar o 0.4 no linux... Consegui ajuda do fir3element, e ele realmente ajudou! Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/#findComment-1688330 Compartilhar em outros sites More sharing options...
bernardes22 1 Postado Março 17, 2016 Share Postado Março 17, 2016 amigão tu tem skype? passa ai me ajuda a compilar meu servidor? Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/#findComment-1688333 Compartilhar em outros sites More sharing options...
Danihcv 335 Postado Março 18, 2016 Share Postado Março 18, 2016 Tópico Movido Este tópico foi movido de "OTServ → Infraestrutura → Tutoriais de Infraestrutura" para "OTServ → Programação → Tutoriais de programação". Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/#findComment-1688334 Compartilhar em outros sites More sharing options...
je19921992 3 Postado Março 18, 2016 Share Postado Março 18, 2016 Então, as libs do tfs, vc ja ta instalando usando aquele comando "apt-get". Sobre os erros, não aparece nenhum erro aqui... Ah, e já serve pra global... Esse tutorial é sobre o TFS 0.4, não achei ate agr nenhum tutorial ensinando a compilar o 0.4 no linux... Consegui ajuda do fir3element, e ele realmente ajudou! Entao brother... Onde fica estas libs? Porque na pasta do meu serv fica normal as que ja tem nele pro tfs 0.3.7 sacou? @fir3element - Poderia me ajudar tbm? Estou sofrendo tanto com isso brother... Estou com um projeto aqui penando pra compilar... ta osso eim... Talvez o primeiro cmd la das libs eu tenta que usar ele na pasta do meu ot ? Pras libs serem instaladas auto? Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/#findComment-1688360 Compartilhar em outros sites More sharing options...
jvcasarin 56 Postado Março 20, 2016 Autor Share Postado Março 20, 2016 Cara, quando você vai usar linux no server, você instala as libs no proprio SO(linux), então elas ficam numa pasta reservada do sistema, e não na pasta do server... Deleta as libs da pasta do seu ot. Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/#findComment-1688569 Compartilhar em outros sites More sharing options...
bernardes22 1 Postado Março 20, 2016 Share Postado Março 20, 2016 Sekk compilei meu servidor usando o seu tutorial meu ot esta ficando online e tudo mais... mais a compilação bugo meus monstros e alguns Npcs do meu server eu fiz alguma coisa errada, ou quando compila sempre buga o server, tem jeito de compilar meu servidor sem buga os arquivos do server se tiver por favor me oriente? cara observe estou desesperado pra compila meu servidor tem 2 meses que comprei meu dedicado linux e meu server não esta rodando ainda Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/#findComment-1688584 Compartilhar em outros sites More sharing options...
je19921992 3 Postado Março 21, 2016 Share Postado Março 21, 2016 apareceu algumas mensagens estranhas.... Ubuntu 14.04 apt-get install autoconf build-essential pkg-config automake libboost-all-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmysqlclient-dev libssl-dev libsqlite3-dev Reading package lists... Done Building dependency tree... Done E: Unable to locate package libboost-all-dev E: Unable to locate package libxml2-dev E: Unable to locate package liblua5.1-0-dev E: Couldn't find any package by regex 'liblua5.1-0-dev' E: Unable to locate package libsqlite3-dev Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/#findComment-1688633 Compartilhar em outros sites More sharing options...
bernardes22 1 Postado Março 21, 2016 Share Postado Março 21, 2016 apareceu algumas mensagens estranhas.... Ubuntu 14.04 apt-get install autoconf build-essential pkg-config automake libboost-all-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmysqlclient-dev libssl-dev libsqlite3-dev Reading package lists... Done Building dependency tree... Done E: Unable to locate package libboost-all-dev E: Unable to locate package libxml2-dev E: Unable to locate package liblua5.1-0-dev E: Couldn't find any package by regex 'liblua5.1-0-dev' apareceu algumas mensagens estranhas.... Ubuntu 14.04 apt-get install autoconf build-essential pkg-config automake libboost-all-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmysqlclient-dev libssl-dev libsqlite3-dev Reading package lists... Done Building dependency tree... Done E: Unable to locate package libboost-all-dev E: Unable to locate package libxml2-dev E: Unable to locate package liblua5.1-0-dev E: Couldn't find any package by regex 'liblua5.1-0-dev' E: Unable to locate package libsqlite3-dev Mano use o Ubuntu 12.4 você terá resultados melhores, eu consegui compilar o meu servidor mais por alguma coisa que eu fiz de errado os monstros e Npcs estão bugando. Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/#findComment-1688634 Compartilhar em outros sites More sharing options...
je19921992 3 Postado Março 21, 2016 Share Postado Março 21, 2016 Entao cara, a versao do seu ot era 0.3.alguma coisa? Se sim, eh basicamente impossivel fazer a mudança... Eu desisti ja. na verdade tem que pegar um ot ja com 0.4 e ae vc compila... Fica tudo certo... No caso nosso ae, eh uma bosta.. Ja rodei a net inteira e n consegui arrumar com ngm. Eu consegui resolver o problema. apt-get update apt-get upgrade Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/#findComment-1688670 Compartilhar em outros sites More sharing options...
bernardes22 1 Postado Março 21, 2016 Share Postado Março 21, 2016 Entao cara, a versao do seu ot era 0.3.alguma coisa? Se sim, eh basicamente impossivel fazer a mudança... Eu desisti ja. na verdade tem que pegar um ot ja com 0.4 e ae vc compila... Fica tudo certo... No caso nosso ae, eh uma bosta.. Ja rodei a net inteira e n consegui arrumar com ngm. Eu consegui resolver o problema. apt-get update apt-get upgrade Consegui arrumar meu o erro do meu servidor, devida aos nome de Arquivos um exemplo: se no monster.xml tiver um monstro com o nome Dog, no arquivo dentro da pasta o nome tem que esta Dog tbm, se tiver dog com letra minuscula a distro não identifica o arquivo assim dando erro consegui compilar meu servidor agora estou editando os arquivos para acabar com o erro. Link para o comentário https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/#findComment-1688676 Compartilhar em outros sites More sharing options...
Posts Recomendados