SU

Compilando O The Forgotten Server

Por Sukx, 22 de dez. de 2009 em Tutoriais de Programação

otserv
5.0 (1)
54
37k
sauvadur2S
22 de maio de 2010 às 10:36

Vao me xinga de nub mas como faz para baixar os bangue 0.3.6? eu nao axo aonde baixar.

2 semanas depois...
MockM
29 de maio de 2010 às 19:02

Problemas.

cannot find -lboost_filesystem

Pelo que eu vi no dev na pasta lib nao tem o arquivo libboost_filesystem.a

fffuuuu

2 meses depois...
hilquiasH
07 de julho de 2010 às 12:41

Peninha não da para jogar essa coisa no C:Dev C++

não tenho essa unidade acho q é por isso que trava aki minha c: é E:

Alguem poderia mim dizer como esta os caminho em:

DevC++, Project, Project Options, aba Directores e subi-abas, Library Directores e Include Directores

3 semanas depois...
pikemanlolP
23 de julho de 2010 às 20:17

Compiler: Default compiler

Building Makefile: "F:\Documents and Settings\XXXXXXXX\Desktop\Nova pasta (2)\dev-cpp\Makefile.win"

Executing make...

make.exe -f "F:\Documents and Settings\XXXXXXXXXX\Desktop\Nova pasta (2)\dev-cpp\Makefile.win" all

g++.exe -c ../actions.cpp -o obj//actions.o -I"F:/DOCUME~1/XXXXXXXXX/CONFIG~1/Temp/RarX00.796/Stian's Repack Dev-Cpp/include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1

 

In file included from ../actions.cpp:18:

../const.h:97: error: expected `}' before "MAGIC_EFFECT_NONE"

 

../const.h:97: error: invalid conversion from `int' to `MagicEffect_t'

../const.h:99: error: invalid conversion from `int' to `MagicEffect_t'

 

../const.h:99: error: expected `,' or `;' before '}' token

../const.h:99: error: expected declaration before '}' token

 

In file included from ../actions.cpp:18:

../const.h:18:1: unterminated #ifndef

 

 

 

 

EU FUI MODIFIQUEI O 0.3.6PL1, PASSANDO PARA 8.60 IGUAL FALA O TÓPICO DO COMEDINHASSS (http://www.xtibia.com/forum/topic/137248-passando-um-otserv-para-860/)

E DEU ISSO AI, O QUE POSSO TER FEITO ERRADO?

 

make.exe: *** [obj//actions.o] Error 1

 

Execution terminated

comedinhasssC
24 de julho de 2010 às 21:42

Desculpe...

erro meu...

Em const.h:

Procure:

MAGIC_EFFECT_INSECTS		= 0x44, //68
MAGIC_EFFECT_LAST		= MAGIC_EFFECT_INSECTS

 

Substitua por:

MAGIC_EFFECT_INSECTS		= 0x44, //68,
MAGIC_EFFECT_DRAGONHEAD		= 0x45, //69
MAGIC_EFFECT_LAST		= MAGIC_EFFECT_DRAGONHEAD

 

Coloque , ali no INSECTS

2 meses depois...
rokaromaR
16 de setembro de 2010 às 12:19

"Sukx" atualiza o link ai

 

0.3.6pl1

 

Quote

http://svn.otland.ne.../tags/0.3.6pl1/

 

0.2.7

 

Quote

http://svn.otland.ne...ver/tags/0.2.7/ :thumbsupsmiley:

3 meses depois...
rod_doidimR
24 de dezembro de 2010 às 14:06

0.2.7 pesadelo

2 meses depois...
alex123321A
05 de fevereiro de 2011 às 21:10

Deu esses erros em ajudem a source eh TFS 0.3.6pl1:

[Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()'

[Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()'

[Linker error] undefined reference to `boost::thread::~thread()'

[Linker error] undefined reference to `boost::this_thread::interruptible_wait(void*, boost::detail::timeout)'

[Linker error] undefined reference to `boost::lock_error::lock_error()'

[Linker error] undefined reference to `boost::lock_error::~lock_error()'

[Linker error] undefined reference to `boost::lock_error::lock_error()'

[Linker error] undefined reference to `boost::lock_error::~lock_error()'

[Linker error] undefined reference to `boost::lock_error::lock_error()'

[Linker error] undefined reference to `boost::lock_error::~lock_error()'

[Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()'

[Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()'

[Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()'

[Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()'

[Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()'

[Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()'

[Linker error] undefined reference to `boost::thread::start_thread()'

[Linker error] undefined reference to `boost::lock_error::lock_error()'

[Linker error] undefined reference to `boost::lock_error::~lock_error()'

[Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()'

[Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()'

[Linker error] undefined reference to `boost::thread::~thread()'

[Linker error] undefined reference to `boost::thread::~thread()'

[Linker error] undefined reference to `boost::lock_error::lock_error()'

[Linker error] undefined reference to `boost::lock_error::~lock_error()'

[Linker error] undefined reference to `boost::lock_error::lock_error()'

[Linker error] undefined reference to `boost::lock_error::~lock_error()'

[Linker error] undefined reference to `boost::thread::~thread()'

[Linker error] undefined reference to `boost::thread::~thread()'

[Linker error] undefined reference to `boost::lock_error::lock_error()'

[Linker error] undefined reference to `boost::lock_error::~lock_error()'

C:\Documents and Settings\...\Source\0.3.6pl1.r92\dev-cpp\Makefile.win [build Error] [TheForgottenServer.exe] Error 1

 

os link são:

-O1

-lboost_system

-lgmp

-llua5.1

-lmysql

-lboost_regex

-lsqlite3

-lwsock32

-lxml2

-lmysql

 

o Compilador C++ são:

-D__USE_MYSQL__

-D__USE_SQLITE__

-D__ENABLE_SERVER_DIAGNOSTIC__

 

 

me ajudem e me descupem pelo flooat

SukxS
07 de fevereiro de 2011 às 18:04

Deu esses erros em ajudem a source eh TFS 0.3.6pl1:

[Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()'

[Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()'

[Linker error] undefined reference to `boost::thread::~thread()'

[Linker error] undefined reference to `boost::this_thread::interruptible_wait(void*, boost::detail::timeout)'

[Linker error] undefined reference to `boost::lock_error::lock_error()'

[Linker error] undefined reference to `boost::lock_error::~lock_error()'

[Linker error] undefined reference to `boost::lock_error::lock_error()'

[Linker error] undefined reference to `boost::lock_error::~lock_error()'

[Linker error] undefined reference to `boost::lock_error::lock_error()'

[Linker error] undefined reference to `boost::lock_error::~lock_error()'

[Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()'

[Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()'

[Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()'

[Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()'

[Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()'

[Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()'

[Linker error] undefined reference to `boost::thread::start_thread()'

[Linker error] undefined reference to `boost::lock_error::lock_error()'

[Linker error] undefined reference to `boost::lock_error::~lock_error()'

[Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()'

[Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()'

[Linker error] undefined reference to `boost::thread::~thread()'

[Linker error] undefined reference to `boost::thread::~thread()'

[Linker error] undefined reference to `boost::lock_error::lock_error()'

[Linker error] undefined reference to `boost::lock_error::~lock_error()'

[Linker error] undefined reference to `boost::lock_error::lock_error()'

[Linker error] undefined reference to `boost::lock_error::~lock_error()'

[Linker error] undefined reference to `boost::thread::~thread()'

[Linker error] undefined reference to `boost::thread::~thread()'

[Linker error] undefined reference to `boost::lock_error::lock_error()'

[Linker error] undefined reference to `boost::lock_error::~lock_error()'

C:\Documents and Settings\...\Source\0.3.6pl1.r92\dev-cpp\Makefile.win [build Error] [TheForgottenServer.exe] Error 1

 

os link são:

-O1

-lboost_system

-lgmp

-llua5.1

-lmysql

-lboost_regex

-lsqlite3

-lwsock32

-lxml2

-lmysql

 

o Compilador C++ são:

-D__USE_MYSQL__

-D__USE_SQLITE__

-D__ENABLE_SERVER_DIAGNOSTIC__

 

 

me ajudem e me descupem pelo flooat

 

O erro está nos linkers.

 

Apague tudo e cole isso:

-O1

-lboost_system

-lgmp

-llua5.1

-lmysql

-lboost_regex

-lsqlite3

-lwsock32

-lxml2

-lmysql

-lws2_32

-s

-lboost_filesystem

 

 

 

#TOPIC

Tópico atualizado.

Quem estava com problemas, agora provalvelmente dará tudo certo, basta seguir o tutorial.

2 semanas depois...
leubaL
16 de fevereiro de 2011 às 16:50

aparece q nao foi encontrado varias dll (libgmp-3.dll ,libsqlite3-0dll.....)

q q eu faço?

Editado Fevereiro 16 por lipool

SukxS
17 de fevereiro de 2011 às 16:24

aparece q nao foi encontrado varias dll (libgmp-3.dll ,libsqlite3-0dll.....)

q q eu faço?

 

Baixe o DevCPP Pack incluso no tópico e use ele para compilar o server.

Obs¹: Remova qualquer outro Devcpp que já foi instalado no computador

Obs²: Extraia o DevCPP Pack em 'c:\'

leubaL
21 de fevereiro de 2011 às 20:27

aparece q nao foi encontrado varias dll (libgmp-3.dll ,libsqlite3-0dll.....)

q q eu faço?

 

Baixe o DevCPP Pack incluso no tópico e use ele para compilar o server.

Obs¹: Remova qualquer outro Devcpp que já foi instalado no computador

Obs²: Extraia o DevCPP Pack em 'c:\'

 

 

entao..eu baxei esse ae e extrai no C:..+ mesmo assim ta dando esse error

 

 

 

eae cara ninguem pra ajuda?

Editado Fevereiro 26 por lipool

2 meses depois...
TrypoxT
07 de abril de 2011 às 17:56

Uso o tfs 0.2.10

 

e está dando esse erro !

1302209748-U1.png

5 meses depois...
rodri321R
24 de setembro de 2011 às 11:37

Olá galera, bom não sei se vocês poderá me ajudar neste momento de tensão, já vários meses venho analizando o modo Compilação de otserv's, já vinha também tentando concertar meu erro, que na hora de compilar da esse seguinte erro:

 

C:\Users\familia\Desktop\Servidor Pokemon\Poke\Sources\dev-cpp\Makefile.win [build Error] [TheForgottenServer.exe] Error 1

 

Se alguém puder me ajudar a concertar ou melhor passar uma borracha em cima desse erro, eu agradeceria muito mesmo.

2 meses depois...
cs007C
09 de novembro de 2011 às 18:19

Estou com o mesmo problema do FFuzila.. Só que o meu erro e no llua-5.1