Postado Junho 8, 2015 9 anos Olá, estou tendo um erro ao compilar o tfs 0.4 disponibilizado neste link: http://www.tibiaking.com/forum/topic/33395-tfs-04-cast-version-7/ , sigo o tutorial para compilar do mesmo link ali.. O erro que está acontecendo é: otserv.cpp:17:1: error: expected unqualified-id before â/â token In file included from /usr/include/c++/4.6/new:42:0, from /usr/include/c++/4.6/bits/stl_construct.h:61, from /usr/include/c++/4.6/bits/stl_tempbuf.h:61, from /usr/include/c++/4.6/bits/stl_algo.h:64, from /usr/include/c++/4.6/algorithm:63, from /usr/include/boost/function/detail/prologue.hpp:13, from /usr/include/boost/function.hpp:24, from otpch.h:34, from otserv.cpp:18: /usr/include/c++/4.6/exception:37:37: error: expected declaration before end of line make[1]: *** [otserv.o] Error 1 make[1]: Leaving directory `/home/sources' make: *** [all] Error 2 Uso versão linux ubuntu 12.04 Por favor, ajudem-me! Venha para a evolução do mapa HEROSERV -- Versão 8.60 - Faça parte dessa família: http://kaiakserv.com
Postado Maio 15, 2016 9 anos tente no ubuntu 10.04 wget http://www.lua.org/ftp/lua-5.1.4.tar.gz tar -xzvf lua* cd lua* make linux && make install cd .. Após isso execute todos os comandos um por um: apt-get update apt-get install autoconf libboost-all-dev libgmp-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libxml2-dev libxml++2.6-dev libmysql++-dev libsqlite0-dev libsqlite3-dev build-essential; apt-get install crypto++ apt-get install libssl-dev apt-get install g++ Agora entre vá até o diretório das suas sources exemplo: cd /otserv/sources/ Utilize esses comandos para compilar. chmod +x autogen.sh ./autogen.sh ./configure --enable-mysql chmod +x build.sh ./build.sh make -i Se conseguiu, mova atravéz do Winscp o theforgottenserver para a pasta do config.lua. Em seguida no terminal vá até a pasta do ot e faça o seguinte pra executa-lo: cd /otserv/ chmod +x theforgottenserver ./theforgottenserver. Pelo que a galera relata, as versões mais novas do ubuntu como a 12.04 e 14.04 ocorre erros ao compilar, pois as distros de tibia ja são meias antigas. Nesse caso utilize o ubuntu 10.04 que deve dar sem problemas. Ajudou? REP+ Editado Maio 15, 2016 9 anos por eddybrow (veja o histórico de edições)
Postado Maio 16, 2016 9 anos 7 horas atrás, eddybrow disse: tente no ubuntu 10.04 wget http://www.lua.org/ftp/lua-5.1.4.tar.gz tar -xzvf lua* cd lua* make linux && make install cd .. Após isso execute todos os comandos um por um: apt-get update apt-get install autoconf libboost-all-dev libgmp-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libxml2-dev libxml++2.6-dev libmysql++-dev libsqlite0-dev libsqlite3-dev build-essential; apt-get install crypto++ apt-get install libssl-dev apt-get install g++ Agora entre vá até o diretório das suas sources exemplo: cd /otserv/sources/ Utilize esses comandos para compilar. chmod +x autogen.sh ./autogen.sh ./configure --enable-mysql chmod +x build.sh ./build.sh make -i Se conseguiu, mova atravéz do Winscp o theforgottenserver para a pasta do config.lua. Em seguida no terminal vá até a pasta do ot e faça o seguinte pra executa-lo: cd /otserv/ chmod +x theforgottenserver ./theforgottenserver. Pelo que a galera relata, as versões mais novas do ubuntu como a 12.04 e 14.04 ocorre erros ao compilar, pois as distros de tibia ja são meias antigas. Nesse caso utilize o ubuntu 10.04 que deve dar sem problemas. Ajudou? REP+ Por um acaso você já olhou a data dos tópicos?
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.