Venha conhecer o Xtibia!

Bem Vindo ao XTibia - Sua comunidade de Otserv e Tibia

Registre-se para utilizar nossas ferramentas e baixar conteúdos. Quando registrado e logado em sua conta, lhe garantimos uma experiência incrível em nossa comunidade!



Compilando OTCLIENT - LINUX

 

Ubuntu

Primeiro instale os packages de desenvolvimento requeridos usando apt-get.

sudo apt-get install build-essential cmake git-core 
sudo apt-get install libboost1.55-all-dev libphysfs-dev libssl-dev liblua5.1-dev 
sudo apt-get install libglew1.6-dev libvorbis-dev libopenal-dev libz-dev

Pegue as sources, compile e rode

git clone git://github.com/edubart/otclient.git 
cd otclient 
mkdir build && cd build 
cmake .. 
make 
./otclient

 

Arch Linux

O criador do projeto @edubart utiliza Arch Linux como principal e mantém um AUR package para o client, veja se você tem o yaourt e rode:

yaourt -S otclient-git

Fedora

Estas instruções foram testadas no Fedora 20.

Instale Lua 5.1 to /opt/lua5.1

yum-builddep lua 
wget "http://www.lua.org/ftp/lua-5.1.5.tar.gz" -O- | tar zxvf -
cd lua-5.1.5 
make linux 
mkdir /opt/lua5.1 
make INSTALL_TOP=/opt/lua5.1 install

Instale packages necessários

yum install boost boost-devel physfs physfs-devel mesa-libGLw mesa-libGL-devel glew-devel openal-devel libvorbis-devel boost-system boost-thread boost-chrono boost-filesystem

Construindo Otclient

O comando final, faça, vai levar mais tempo. Se você tem um processador multi-core, tente fazer -j$(nproc) para acelerar o processo.

mkdir build && cd build 
cmake -DUSE_STATIC_LIBS=OFF -DLUA_LIBRARY=/opt/lua5.1/lib/liblua.a -DLUA_INCLUDE_DIR=/opt/lua5.1/include/ .. 
make

Teste se roda.

./otclient


 

Créditos e fonte: 

Registre-se para ver link(s).

Xtibia.com - Sua comunidade de Tibia e Otserv

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!


Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.


Entrar Agora

  • Conteúdo Similar

    • Preciso de um Designer
      Por atakashi
      Preciso de um Designer para customizar meu OTC.
      Entrar em contato comigo, para decidir orçamento.
    • Pokebar Problem
      Por RodrigoSc
      Eu tenho um erro no pokebar usado no OTC. Ao momento do usar pokebar a distro manda erro:
      Registre-se para ver spoiler(s).
    • (resolvido) [DUVIDA] Mudando Verção do OTC
      Por Joaotz
      OI QUERIA SABER SE TEM COMO EU MUDAR A VERÇÃO DO MEU OTC ELE TA EM 8.60 QUERO COLOCAR 8.54 EU MUDEI NO ENTERGAME.LUA E NÃO ADIANTOU ESTOU USANDO O CLIENTE DA PLIGTH 

       
       
      @Deadpool
    • [DUVIDA] Como fixar as mini janelas nas laterais do OTClient?
      Por jooabs
      Como fixar as mini janelas nas laterais do OTClient?
      alguem poderia me ajuda? pois procurei e nao encontrei onde eu poderia travar elas nas laterias do otclient.
      por favor, alguem me ajuda!
    • [DXP] Lag no Linux
      Por ticardo
      Bom galera estava usando a source do DXP v3 no windows usando 800mb-1.5gb de ram só nos testes mesmo 1-2 pessoas,
      então compilei ela num ubuntu 14.04 e sem nenhum player online está consumindo 2.6gb de ram, fora que quando logo é um lag absurdo
      não faço ideia do motivo, mas tenho quase certeza que é essa source V3, alguém tem algum conhecimento do que pode ser, ou se alguém já compilou essa source em ubuntu e deu certinho?

      Segue algumas infos:

        - TFS: 0.3.6 [DxP v3]
        - Distro: Ubuntu 14.04 (trusty)
        - Ram: 8GB
        - Usando somente 3.4% da cpu com o lag
        - Nenhum erro na distro enquanto esta com lag
        
       
      See Ya !

Anuncie no Xtibia!

Anuncie para obter mais acessos em seu servidor, entre em contato conosco: [email protected].