o que é que isto tá usando? [RESOLVIDO]

1. o que é que isto tá usando? [RESOLVIDO]

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 04/11/2008 - 13:56h

estive tentando instalar o xchm no Slack de casa e apresenta a falta de uma lib gtkXXX.. que ESTÁ instalada. A máquina daqui do trampo (outro hardware) tem a mesmissima instalação e o xchm funciona tranquilinho. Versões, a mesma: Slackware 12.1, instalação FULL em AMBAS as máquinas, só que aqui funciona, e lá não.

O que preciso: um aplicativo qualquer que me diga QUAIS as libs auxiliares que um determinado programa está usando, por exemplo:

# qualLibpara xchm
e me apareça a relação do que esse treco utiliza; daí, vou examinar LÁ o que é que tá faltando (e ver o porque).

btw, curiosidade: aqui (trampo) o opera/firefox/mozilla/seamonkey abrem qualquer video com o gxine plugin, já lá.. aparece o icone e trava.

Mistérios.. brrr..



  


2. MELHOR RESPOSTA

Marcus-RJ
Marcus-RJ

(usa Arch Linux)

Enviado em 04/11/2008 - 14:03h

Voce pode usar o strace -o arquivo ou ltrace -o arquivo. Daí ele vai mostrar uma saída descritiva do que o comando esta tentando.

Para saber as bibliotecas e seus respectivos lugares, use o ldd, e depois ldconfig para atualizar. Veja:

#ldd /bin/cp
linux-gate.so.1 => (0x00110000)
libselinux.so.1 => /lib/libselinux.so.1 (0x009ab000)
libacl.so.1 => /lib/libacl.so.1 (0x068ff000)
libc.so.6 => /lib/libc.so.6 (0x0044b000)
libdl.so.2 => /lib/libdl.so.2 (0x005e1000)
/lib/ld-linux.so.2 (0x0042b000)
libattr.so.1 => /lib/libattr.so.1 (0x068f8000)

#ldconfig -p

3. Re: o que é que isto tá usando? [RESOLVIDO]

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 04/11/2008 - 15:41h

o ldd mostrou as lib's utilizadas; vou ver hjcomo a coisa fica :)
muito obrigado.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts