Ir para conteúdo

Posts Recomendados

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

 

  Mostrar conteúdo oculto

 

 

2º - Instalando as LIBs do TFS

 

  Mostrar conteúdo oculto

 

 

3º - Passe o arquivo 3777-master.rar para a raiz(file system ou sistema de arquivos)

 

  Mostrar conteúdo oculto

 

 

4º - Vamos começar o processo de compilação.

 

  Mostrar conteúdo oculto

 

 

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:

 

  Mostrar conteúdo oculto

 

 

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 por Sekk
Link para o comentário
https://xtibia.com/forum/topic/239213-compilando-tfs-04-no-linux/
Compartilhar em outros sites

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

  Em 02/02/2016 em 00:03, Dennyz Dias disse:

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

  • 1 month later...

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

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

Tópico Movido
Este tópico foi movido de "OTServInfraestruturaTutoriais de Infraestrutura"
para "OTServProgramaçãoTutoriais 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

  Em 17/03/2016 em 23:51, Sekk disse:

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

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

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


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

  Em 21/03/2016 em 15:08, je19921992 disse:

 

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'
  Em 21/03/2016 em 15:08, je19921992 disse:

 

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

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

  Em 21/03/2016 em 21:11, je19921992 disse:

 

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

×
×
  • Criar Novo...