Ir para conteúdo

Posts Recomendados

  • Administrador

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: https://github.com/edubart/otclient/wiki/Compiling-on-Linux

Xtibia.com - Sua comunidade de Tibia e Otserv

Link para o comentário
Compartilhar em outros sites

  • 4 months later...
×
×
  • Criar Novo...