Ir para conteúdo

Featured Replies

Postado

iai pessoal do TK, beleza? Eu tava tentando compilar uma source 8.60, so que ela sempre da esse erro chato na hr de compilar !

 

Spoiler

  [Linker error] undefined reference to `__gxx_personality_sj0' 

  [Linker error] undefined reference to `_Unwind_SjLj_Register' 

  [Linker error] undefined reference to `_Unwind_SjLj_Resume' 

  [Linker error] undefined reference to `_Unwind_SjLj_Unregister' 

  [Linker error] undefined reference to `__gxx_personality_sj0' 

  [Linker error] undefined reference to `_Unwind_SjLj_Register' 

  [Linker error] undefined reference to `_Unwind_SjLj_Resume' 

  [Linker error] undefined reference to `_Unwind_SjLj_Unregister' 

  [Linker error] undefined reference to `__gxx_personality_sj0' 

  [Linker error] undefined reference to `_Unwind_SjLj_Register' 

  [Linker error] undefined reference to `_Unwind_SjLj_Resume' 

  [Linker error] undefined reference to `_Unwind_SjLj_Unregister' 

  [Linker error] undefined reference to `__gxx_personality_sj0' 

...

emfim... o erro e enorme tem + umas 200 linhas, mas acho que ficam sempre repetindo essa ordem de 4 erros:
 

  [Linker error] undefined reference to `__gxx_personality_sj0' 

  [Linker error] undefined reference to `_Unwind_SjLj_Register' 

  [Linker error] undefined reference to `_Unwind_SjLj_Resume' 

  [Linker error] undefined reference to `_Unwind_SjLj_Unregister' 

alguem sabe o motivo?

Souces utilizadas :

 



@luanluciano93 (estou te marcando pelo fato de ter sido vc quem postou as sources !)
@tiroleivi (obs: estou te marcando aqui por conta do servidor postado [Global 8.60 + zoe + poi + cast system... ter sido vc quem postou !] Se puder da aquela moral ! ) 



OBS: COMPILAÇAO EM WINDOWNS*64bits*(DEV-C++)

http://www.tibiaking.com/forum/forums/topic/33548-dev-c-compilando-tfs-no-windows/
e eu já segui esse método ai de cima e n funcionou !

Edit:
percebi que no final de todos esses erros repetidos, tem 2 erros diferentes.

  [General Error] Too many messages; abort. 
  There must be something terribly wrong with your code. Please fix it. 

traduzindo:

Spoiler

[Erro geral] Muitas mensagens; abortar.
Deve haver algo muito errado com seu código. Por favor, conserte.

 

Editado por tataboy67 (veja o histórico de edições)

  • 11 months later...
  • Respostas 5
  • Visualizações 1.5k
  • Created
  • Última resposta

Top Posters In This Topic

Postado
  • Autor
7 horas atrás, Zazeros disse:

@tataboy67 Cara, desculpa reviver o tópico, mas você conseguiu resolver esse problema?

 

Vish irmão, não consegui :( 

  • 2 months later...
Postado

 

 

Citar

These functions are part of the C++ exception handling support for GCC. GCC supports two kinds of exception handling, one which is based on calls to setjmp and longjmp (sjlj exception handling), and another which is based on the DWARF debugging info format (DW2 exception handling).

These sorts of linker errors will occur is you try to mix objects that were compiled with different exception handling implementations in a single executable. It appears that you are using a DW2 GCC, but some library that you are attempting to use was compiled with a sjlj version of GCC, leading to these errors.

The short answer is that these sorts of problems are caused by ABI incompatibilities between different compilers, and so occur when you mix libraries compiled with different compilers, or use incompatible versions of the same compiler.

 

Pela discussão pode ser incompatibilidade dos compiladores, bibliotecas que não foram adicionadas ou bibliotecas não suportadas pela versão do compilador.

Fonte: https://stackoverflow.com/questions/7751640/undefined-reference-to-gxx-personality-sj0

 

Aqui eles dizem que você precisa recompilar as bibliotecas usando o mesmo compilador que está usando para compilar as sources.

Fonte: https://stackoverflow.com/questions/2189681/undefined-references-when-trying-to-link-qt-app-with-my-static-library

 

 

 Também é interessante utilizar uma maquina virtual para realizar esses testes com os compiladores, utilizando outras versões do SO de forma que não afete sua maquina.

 

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo