Como depurar ld.so.1: fatal: relocation error :?

0

Estou brincando em uma caixa do Solaris, instalando lib / programas pré-compilados a partir dos repositórios, extraindo-os e colocando-os em meu diretório home.
Parece que tudo que eu tentei até agora funciona, exceto o irssi.
Eu recebo o seguinte erro:

 $ ~/bin/irssi                                                                                                                                                                    
 ld.so.1: irssi: fatal: relocation error: file /export/home0/leem2/bin/irssi: symbol boot_DynaLoader: referenced symbol not found
 Killed

Alguma idéia de como depurar isso?

EDITAR: Eu corri:

 $ ldd /export/home0/leem2/bin/irssi

e não faltam libs.

    
por madmaze 31.05.2011 / 16:51

1 resposta

1

Em geral, se você não tiver um símbolo e tiver todas as suas libs, provavelmente terá um problema de versão - o aplicativo depende de uma versão mais recente da biblioteca (com o símbolo) do que você possui.

No entanto, isso parece ser estritamente uma questão embutida .

    
por 31.05.2011 / 20:52

Tags