Estou tentando compilar o otclient disponibilizado no GItHub seguindo esses metodos:
First install required development packages using apt-get
sudo apt-get install -y build-essential cmake git-core
sudo apt-get install -y libboost-all-dev libphysfs-dev libssl-dev liblua5.1-0-dev
sudo apt-get install -y libglew-dev libvorbis-dev libopenal-dev zlib1g-dev
Get the sources, compile and run
git clone git://github.com/edubart/otclient.git
cd otclient && mkdir build && cd build && cmake .. && make
./otclient
mas na hora do "make" surge esse erro:
/usr/bin/x86_64-linux-gnu-ld: /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libogg.a(framing.o): relocalização R_X86_64_32S contra ".rodata" não pode ser usada ao fazer um objecto PIE; recompilar com -fPIC
/usr/bin/x86_64-linux-gnu-ld: /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libogg.a(bitwise.o): relocalização R_X86_64_32S contra ".rodata" não pode ser usada ao fazer um objecto PIE; recompilar com -fPIC
/usr/bin/x86_64-linux-gnu-ld: vinculação final falhou: Seção não representável na saída
collect2: error: ld returned 1 exit status
CMakeFiles/otclient.dir/build.make:3857: recipe for target 'otclient' failed
make[2]: *** [otclient] Error 1
CMakeFiles/Makefile2:99: recipe for target 'CMakeFiles/otclient.dir/all' failed
make[1]: *** [CMakeFiles/otclient.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2
estou utilizando o Ubuntu 18.04.1 LTS
Alguém pode me ajudar nesse problema ou me mandar o client já compilado (se for possível é claro)