Ir para conteúdo
Entre para seguir isso  
luciancs

Compilando OTServ (XML) no RedHat Linux 9

Recommended Posts

luciancs    0
luciancs

Para quem precisava, esse tutorial é uma mão na roda http://forum.otserv.com.br/style_emoticons/<#EMO_DIR#>/wink.gif é bem difícil conseguir para o RedHat. Quem quiser rodar em um Dedicado com RedHat, ta ai a solução:

 

Autor: hostmaster

Revisão: otxml-1.4-rh9

Agradecimento especial: Shin, por ter conseguido resgatar do antigo fórum http://forum.otserv.com.br/style_emoticons/<#EMO_DIR#>/wink.gif

 

Distribuição Utilizada: RedHat Linux 9

Kernel Release: 2.4.20

Arquitetura: i686

 

Observação: Embora apresentado a necessidade de dependencias MySQL, este tutorial ensina a gerar um executável OTServ com suporte à XML.

 

Compilando</span>

 

Hora de compilar! Lembre-se que isto varia MUITO de acordo com o seu processador. Portanto, para este momento, procure fechar todos os outros programas (exceto onde você está lendo este tutorial e o terminal cujo está trabalhando). Siga agora os seguintes comandos:

 

./bootstrap.sh./configuremake

Se ele não retornar nenhum erro, quer dizer que seu programa foi compilado com sucesso. Procure pelo arquivo otserv na sua pasta.

 

<span style=\'color:red\'>ATENÇÃO! Caso dê algum erro relacionado aos procedimentos mysql_init, mysql_close, etc., não se preocupe, é totalmente normal, também ocorreu comigo. É muito fácil contornar esse erro, basta executar o seguinte comando (porém SOMENTE SE ocorrer o erro acima):

 

 

g++ -I/usr/include/libxml2  -I/usr/include/lua    -D_THREAD_SAFE -D_REENTRANT -Werror -g -O2   -o otserv  account.o container.o creature.o game.o ioaccount.o ioaccountxml.o iomapxml.o ioplayer.o ioplayerxml.o item.o items.o luascript.o magic.o map.o monster.o networkmessage.o npc.o otserv.o player.o position.o protocol.o protocol74.o spells.o status.o thing.o tile.o tools.o spawn.o actions.o scheduler.o commands.o database.o md5.o -L/usr/lib -lxml2 -lz -lpthread -lm -llualib -llua   -lboost_thread -ldl `mysql_config --libs`
-------------

 

Novamente:

Autor: hostmaster

Revisão: otxml-1.4-rh9

Agradecimento especial: Shin, por ter conseguido resgatar do antigo fórum

 

Eu, somente copiei, formatei e postei.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Hell Raiser    0
Hell Raiser

mais lek na tercera parte dos codes eu me perdi 0o aqui nao vem dando o codigo como aceito =/ vo refazer ele aqui , v se tiver algo errado me da 1 toque ae vlw /hb

Compartilhar este post


Link para o post
Compartilhar em outros sites
Magus    2
Magus

Eu lembro desse tutorial no antigo fórum e lembro também que ajudou alguns usuários.. (:

Aprovado.

Compartilhar este post


Link para o post
Compartilhar em outros sites
CapitaoX    0
CapitaoX

Bom tuto, bem explicado, diferenciando usando as tags do quote

 

e talzzz

 

parabensss

Compartilhar este post


Link para o post
Compartilhar em outros sites
Samurai    0
Samurai

Parabens.....

 

nao precisava mas tem gente que precisa vai ajudar..

 

aprovado!!!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites
_k0rN_    0
_k0rN_

Boua Cara, vo tentar ultilizar esse tutorial o melhor possivel para criar um otimo servidor. vlw mesmo!

Compartilhar este post


Link para o post
Compartilhar em outros sites
klave    0
klave

eu num tava com necessidade mais vai ajuda mt gente..

 

mt bom cara..

 

flowW

Compartilhar este post


Link para o post
Compartilhar em outros sites
Átilla    0
Átilla

errr.... o tutorial funciona pra 7.6?

Compartilhar este post


Link para o post
Compartilhar em outros sites
marcc    0
marcc

kljgkkkkkkkkkkkkkkkkkkkkkkkk

Compartilhar este post


Link para o post
Compartilhar em outros sites
kayk_b2k    0
kayk_b2k

Ot serv em linux, ja eh um começo.

Compartilhar este post


Link para o post
Compartilhar em outros sites
SirDeath    0
SirDeath

Otimo tutorial

Bom trabalho

Cya

Compartilhar este post


Link para o post
Compartilhar em outros sites
brmx    0
brmx

Quando vou compilar está dando este erro:

da um look::cry:

 

Linux rd-shiryu 2.6.20-15-server #2 SMP Sun Apr 15 07:41:34 UTC 2007 i686 GNU/Linux

 

 

 

hlds@rd-shiryu:~/otserv/src$

hlds@rd-shiryu:~/otserv/src$ make

make all-am

make[1]: Entering directory `/home/hlds/otserv/src'

g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include//lua50 -D_THREAD_SAFE -D_REENTRANT -Werror -g -O2 -MT container.o -MD -MP -MF .deps/container.Tpo -c -o container.o container.cpp

fileloader.h:76: error: extra qualification 'FileLoader::' on member 'writeData'

item.h:95: error: extra qualification 'Item::' on member 'getText'

make[1]: *** [container.o] Error 1

make[1]: Leaving directory `/home/hlds/otserv/src'

make: *** [all] Error 2

hlds@rd-shiryu:~/otserv/src$

Compartilhar este post


Link para o post
Compartilhar em outros sites
Roger    0
Roger

Muito Bom Vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites
Bubba    0
Bubba

file:///C:/Documents%20and%20Settings/Administrador/Desktop/allocparkja3.png

FeraAaaa

Compartilhar este post


Link para o post
Compartilhar em outros sites
killer    0
killer

Rox Gostei do Tutorial

Compartilhar este post


Link para o post
Compartilhar em outros sites
LG    1
LG

aeeee vlw mano voce me ajudo d+++ vlw mano...

Compartilhar este post


Link para o post
Compartilhar em outros sites
matheusrp    0
matheusrp

Muito bom... poderá ajudar muitos usuários :)

parábens! ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites
Ruquan    2
Ruquan

eu nao uso linux xP mais acho que pode ajudar muito xP se acaso começar a usar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×