Que erro que acontece?
- Fórum
- xTibia - Notícias e Suporte
- Soluções
- Archived
- [Pedido] Compilação em Linux
info
Grupo: Lenda
Registrado: 03/10/06
Posts: 2.6k
Reputação: +309
Gênero: Masculino
Char no Tibia: Knight Orion

São varios vou tentar compilar denovo e mando aqui os erros.
quando da ./autogen.sh ERROS:
root@localhost-34:/otserv/theforgottenserver# ./autogen.sh autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing autoreconf: Leaving directory `.'
quando dou make
luascript.cpp: Na função membro 'bool LuaScriptInterface::loadDirectory(const string&, Npc*)': luascript.cpp:720:23: erro: 'class boost::filesystem3::directory_entry' has no member named 'leaf' make[1]: ** [luascript.o] Erro 1 make[1]: Saindo do diretório `/otserv/theforgottenserver' make: ** [all] Erro 2 root@localhost-34:/otserv/theforgottenserver#
se eu achar mais eu posto aqui
Editado Janeiro 29 por Janmix
info
Grupo: Lenda
Registrado: 03/10/06
Posts: 2.6k
Reputação: +309
Gênero: Masculino
Char no Tibia: Knight Orion

Abra esse arquivo, e nessa linha que deu erro substitua leaf() por .path().filename().
info
Grupo: Conde
Registrado: 16/06/08
Posts: 998
Reputação: +185
Gênero: Masculino

/\ faz o q lordfire disse no scriptmanager.cpp também
se n der certo, usa isso:
std::string s = it->path().filename().string();
Editado Janeiro 30 por fireelement
info
Grupo: Visconde
Registrado: 17/09/10
Posts: 252
Reputação: +9

digite, apt-get install libboost-all-dev
se ajudei rep ++






info
Grupo: Cavaleiro
Registrado: 26/10/08
Posts: 152
Reputação: +10
Estou com um servidor Linux ubuntu 11.10 32 bits, mas é a primeira vez que mexo com linux e estou encontrando dificuldades para compilar meu executável nele. Eu tenho um executável com modificações feitas no Windows XP e estou tentando compilar ele no linux e sempre aparece 1 erro diferente fiquei umas 8 horas tentando resolver, procurando em forums soluções e nada.
se alguém puder me ajudar a compilar ou compilar para mim eu pago. e tambem saber se esse é sistema operacional do Linux é bom ou tem versões melhores o 10.10 ou 10.04.
Obrigado, podem add se quiser meu skype: janmix.insano ou raidcall: janmix ou falar por MP.
se eu estiver na área errada ou tiver algo de errado no topico porfavor movam ou reportem para que seja corrigido.
e o distro que estou tentando compilar é o T.F.S. 0.3.6pl1.r101
Editado Janeiro 29 por Janmix