NO

Aprenda A Compilar O The Forgotten Server!

Por Nottinghster, 28 de jun. de 2008 em Tutoriais de Programação

otserv
tibia
17
10.6k
NottinghsterN
28 de junho de 2008 às 16:07

Fala ae galerinha XTibiana!

 

Eu sei que muitas pessoas não conseguem compilar as sources do The Forgotten Server, então resolvi postar esse tutorial para acabar com as suas dúvidas!

 

WINDOWS

 

1° passo:

Faça o download das sources do The Forgotten Server. Crie uma pasta em seu Desktop e coloque as sources dentro.

 

2° passo:

Faça o Download do Dev-C++ upload by Talaturen incluindo las libraries 5.1 e Boost. Extraia no C:\

 

3° passo:

No arquivo "Forgotten Sources", crie uma pasta chamada "Projeto", abra seu Dev-C++ e vá em File > New > Project > Select Console Application, nomeie e salve em Forgotten Sources/Projeto.

 

4° passo:

Depois de salvar o projeto, faça a mesma coisa que a imagem mostra:

devcgu7.jpg

 

5° passo:

Depois de adicionar as Sources, pressione ALT+P. Na janela aberta irá aparecer:

devc2.jpg

 

6° passo:

Agora que você adicionou as sources, remove os seguintes arquivos:

 

  • databaseodbc.cpp
  • databaseodbc.h
  • databasepgsql.cpp
  • databasepgsql.h

 

Agora pressione ALT+P, na janela irá aparecer novamente, vá em "Parameters" e faça o seguinte:

 

Adicione o seguinte se você fez o download das sources do TRUNK do TFS

 

Linkers:

-O1
-lboost_system
-lgmp
-llua5.1
-lmysql
-lboost_regex
-lsqlite3
-lwsock32
-lxml2
-lws2_32
-s

 

C++ Compiler:

-D__USE_MYSQL__
-D__USE_SQLITE__
-D__ENABLE_SERVER_DIAGNOSTIC__

 

Se você compilou as sources da pasta TAGS, adicione o seguinte

 

Linkers

-O1
-lboost_system
-lgmp
-lluasql_mysql
-lluasql_sqlite
-llua5.1
-lmysql
-lboost_regex
-lsqlite3
-lwsock32
-lxml2
-lmysql
-lws2_32
-s

 

C++ Compiler

-D__USE_MYSQL__
-D__USE_SQLITE__

 

Para os dois exemplos acima (opcional)

Se você quiser o console do GUI adicione isso:

-D__CONSOLE__

 

Então clique em "OK"

 

(OBS: Tenha certeza que você adicionou tudo no lugar, os LINKERS e os C++ COMPILERS de cada pasta depois que você pressionou "OK")

 

7° passo:

Clique no botão de compilar e esteja preparado! Mova até o diretório que você salvou seu projeto e substitua seu "server.exe" para o mais novo.

(Aviso: Seu Server tem que ser o The Forgotten Server senão não irá funcionar)

 

É isso ae galera, depois irei postar outro tutorial explicando como compilar para Linux Debian & Ubuntu

 

Abraços!!!

Editado Setembro 22 por Nottinghster

JvchequerJ
28 de junho de 2008 às 16:33

Com certeza...

 

Aprovado (Y)

1 mês depois...
nomadDN
08 de julho de 2008 às 20:45

Bom eu acho que o link, para baixar as Sources, e este ->

'http://forgottenserver.svn.sourceforge.net/svnroot/forgottenserver/forgottenserver/trunk/'

ShenlongS
12 de julho de 2008 às 11:00

muito bom o tutorial

pena que tFS usa umas finçoes lua estranhas tipoa as actions são diferente :(

mais com certeza muito bom o tutorial

1 mês depois...
StellnangelS
13 de agosto de 2008 às 02:21

muito bom !

2 semanas depois...
DaNDaNrOxXD
25 de agosto de 2008 às 23:04

Me parece que o link para download do dev-cpp usado está quebrado... é um excelente tutorial, mas o link está quebrado :/

Abraço

zimbitubaZ
29 de agosto de 2008 às 22:12

DanDan nos 2 doido tentando compilar o TFS e não rola de jeito nenhtm :(

ta fods

mais o tutorial é bom nao sei por que aqui nao ta dando certo :(

DaNDaNrOxXD
29 de agosto de 2008 às 23:03
DanDan nos 2 doido tentando compilar o TFS e não rola de jeito nenhtm :(

ta fods

mais o tutorial é bom nao sei por que aqui nao ta dando certo :(

Acho que é por causa do dev que estamos usando, vamos esperar uma palavra do Nottinghster...

Quase certeza que é por causa do dev mesmo :/

1 mês depois...
MalkavianzM
11 de setembro de 2008 às 10:22

link do Dev-C++ está quebraado.

 

tenta arruma ae galera....

carlao99C
11 de setembro de 2008 às 15:50

Galera pra quem ñ conseguiu baixar por causa do link ae vai

 

http://prdownloads.sourceforge.net/dev-cpp...9.9.2_setup.exe

 

divirtam-se :party:

MalkavianzM
15 de setembro de 2008 às 11:00

baixe o dev cpp q o carlao99 posto

 

e fiz o tuto todo , mais ond baixo as lib???

Luiz VitorL
21 de setembro de 2008 às 17:15

ty pelo tutorial, meu primeiro server compilado, so consegui com esse tutorial, só n entendi pq diabos vem akeles arquivos se tem q deletar dps

 

 

flw

NottinghsterN
22 de setembro de 2008 às 16:46

Galera, peço desculpas a todos vocês, mas estive fora um tempo por motivos pessoais, a pedido, irei atualizar o Link do Dev-C++ modificado para a compilação do The Forgotten Server..

 

Download TheForgottenDev-Cpp v2.0:

http://otland.net/theforgottendevcpp_v2.7z

 

Abraços!!!

inforceI
22 de setembro de 2008 às 16:51

So te uma coisa errada a linha que vc fez no paint chega a ta redonda de tao torta askaskpaskkas brincadera aprovade (Y)

1 mês depois...
dragon56D
31 de outubro de 2008 às 11:21

bom primeiramente consegui compilar certinho,juntei varios tuto por todos os lugares e finalmente agora esta funfando certin aki xD se tudo der certo parttirei para a programaçao de tibia

 

Bom so o futuro podera nos dizer xD

 

Flws gente