Ir para conteúdo
  • Cadastre-se

ERRO AO COMPLIAR OTSERVER NO LINUX 14.10


Posts Recomendados

Boa tarde galera ando tentando compliar meu serve na linux mas da esse erro quando termina a 100%

 

[100%] Building CXX object CMakeFiles/tfs.dir/src/wildcardtree.cpp.o
Linking CXX executable tfs
/usr/bin/ld: CMakeFiles/tfs.dir/src/scheduler.cpp.o: referência indefinida ao símbolo 'pthread_create@@GLIBC_2.2.5'
/lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
CMakeFiles/tfs.dir/build.make:1914: recipe for target 'tfs' failed
make[2]: *** [tfs] Error 1
CMakeFiles/Makefile2:60: recipe for target 'CMakeFiles/tfs.dir/all' failed
make[1]: *** [CMakeFiles/tfs.dir/all] Error 2
Makefile:72: recipe for target 'all' failed
make: *** [all] Error 2
 

 

 

 

post-45081-0-44544500-1423511493_thumb.p

Link para o post
Compartilhar em outros sites

 

Tenta:

sudo apt-get install git cmake build-essential liblua5.2-dev libgmp3-dev libmysqlclient-dev libboost-system-dev
cd dir
mkdir build && cd build
cmake ..
make

da esse erro

 

root@alan-S3420GP:~/otserv# mkdir build && cd build

mkdir: é impossível criar o diretório “build”: Arquivo existe

root@alan-S3420GP:~/otserv# cmake ..

CMake Error: The source directory "/root" does not appear to contain CMakeLists.txt.

Specify --help for usage, or press the help button on the CMake GUI.

 

Link para o post
Compartilhar em outros sites

a versao do seu tfs nao e compativel com a versao do SO se usa tfs 1.0 use debian 7 ou ubuntu 12.04.

 Whatsapp: +55 (48) 98815-0709 Discord: Qwizer#5713

 

Global 100% 7.40 com Website

TFS 1.2 10.97-11.00 + GlobalFull OtherWorld ...

 

Link para o post
Compartilhar em outros sites

a versao do seu tfs nao e compativel com a versao do SO se usa tfs 1.0 use debian 7 ou ubuntu 12.04.

Como assim? o Otserv e esse http://www.tibiaking.com/forum/topic/36403-global-full-1053-tfs-10-full-oramond-completo-atualiza%C3%A7%C3%A3o-v6/oque voce postou ele nao fucionar no linux 14.10 ubuntu?

Link para o post
Compartilhar em outros sites

a versao do seu tfs nao e compativel com a versao do SO se usa tfs 1.0 use debian 7 ou ubuntu 12.04.

 

sempre rodei tfs1.0, no ubuntu 14.04 ... 14.10 ... então não tem essa de não é compatível.

falta um pouco entender inglês de sua parte Alanray ou até mesmo tentar traduzir.

root@alan-S3420GP:~/otserv# mkdir build && cd build
mkdir: é impossível criar o diretório “build”: Arquivo existe
root@alan-S3420GP:~/otserv# cmake ..
CMake Error: The source directory "/root" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI. 

é impossível criar o diretório “build”: Arquivo existe ... <-- Já tem recomendo deletar ...

 

The source directory "/root" does not appear to contain CMakeLists.txt. <-- o Arquivo CMakeLists.txt não está onde deveria ...

 

tente ler isso > http://askubuntu.com/questions/527665/undefined-reference-to-symbol-expglibc-2-2-5< pode acabar sendo a solução.

Link para o post
Compartilhar em outros sites

Consseguir passar mudei a tfs olha oque dá agora

 

A server developed by Mark Samman
Visit our forum for updates, support, and resources: http://otland.net/.

>> Loading config
>> Establishing database connection... MySQL 5.5.41
>> Running database manager
[Error - DatabaseManager::updateDatabase - Version: -1] cannot open data/migrations/-1.lua: No such file or directory
>> Loading vocations
[Error - Vocations::loadFromXml] Failed to load data/XML/vocations.xml: File was not found
> ERROR: Unable to load vocations!
>> No services running. The server is NOT online.
root@alan-S3420GP:~/otserv/build#
 

Link para o post
Compartilhar em outros sites

Desativa a optimização de db no config.lua

E também está dizendo que você não tem um vocations.xml.

Editado por EnzzoCaaue (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Desativa a optimização de db no config.lua

E também está dizendo que você não tem um vocations.xml.

 

Ja esta desativado e a vocations.xml esta no local data/xml

Link para o post
Compartilhar em outros sites

Te ajudei?? REP + e ficamos quites... <ahttp://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'>

Atenciosamente,

Daniel.

Abraços!

Link para o post
Compartilhar em outros sites

 

 

o cd tava no diretório certo?

 

@tfs 1.0 funciona com libs atualizadas, então qualquer OS que esteja na última versão da pra compilar

Editado por fireelement (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

o cd tava no diretório certo?

 

@tfs 1.0 funciona com libs atualizadas, então qualquer OS que esteja na última versão da pra compilar

 

Agora está dando esse erro

 

root@alan-S3420GP:~/otserv/build# ./tfs

The Forgotten Server - Version 1.0

Compiled with: GNU C++ version 4.9.1

Compiled on Feb  9 2015 17:53:09 for arch x64

A server developed by Mark Samman

Visit our forum for updates, support, and resources: http://otland.net/.

>> Loading config

>> Establishing database connection... MySQL 5.5.41

>> Running database manager

[Error - DatabaseManager::updateDatabase - Version: 18] cannot open data/migrations/18.lua: No such file or directory

> Optimizing table account_ban_history... [success]

> Optimizing table account_bans... [success]

> Optimizing table account_viplist... [success]

> Optimizing table accounts... [success]

> Optimizing table guild_invites... [success]

> Optimizing table guild_membership... [success]

> Optimizing table guild_ranks... [success]

> Optimizing table guild_wars... [success]

> Optimizing table guilds... [success]

> Optimizing table guildwar_kills... [success]

> Optimizing table house_lists... [success]

> Optimizing table houses... [success]

> Optimizing table ip_bans... [success]

> Optimizing table market_history... [success]

> Optimizing table market_offers... [success]

> Optimizing table player_deaths... [success]

> Optimizing table player_depotitems... [success]

> Optimizing table player_inboxitems... [success]

> Optimizing table player_items... [success]

> Optimizing table player_namelocks... [success]

> Optimizing table player_spells... [success]

> Optimizing table player_storage... [success]

> Optimizing table players... [success]

> Optimizing table server_config... [success]

> Optimizing table tile_store... [success]

>> Loading vocations

[Error - Vocations::loadFromXml] Failed to load data/XML/vocations.xml: File was not found

> ERROR: Unable to load vocations!

>> No services running. The server is NOT online.

 

Mas o Xml Vocations está na pasta data/xml e diz que nao ta!

Link para o post
Compartilhar em outros sites

Lembre-se que linux é case sensitive ou seja :

 

Ele diferencia maiúsculas de minúsculas. 

Exemplo: 
========= 
diretório 1 
/home/joao 

diretório 2 
/home/Joao 

no ruimdows é a mesma pasta, porém no Linux esses diretorios são diferentes. 

 

Verifique se o nome está vocations.xml, se não tiver mude.

 

Link para o post
Compartilhar em outros sites

Lembre-se que linux é case sensitive ou seja :

 

Ele diferencia maiúsculas de minúsculas. 

Exemplo: 

========= 

diretório 1 

/home/joao 

diretório 2 

/home/Joao 

no ruimdows é a mesma pasta, porém no Linux esses diretorios são diferentes. 

 

Verifique se o nome está vocations.xml, se não tiver mude.

 

Está com nome mas diz que nao existe continua nao achando

Link para o post
Compartilhar em outros sites

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.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo