Perguntas sobre 'dynamic-linking'

nos ajude a editar este wiki
2
respostas

erro ao carregar bibliotecas compartilhadas: libGL.so.1: não é possível abrir o arquivo de objeto compartilhado: Nenhum arquivo ou diretório

anisha@linux-y3pi:~/> google-earth ./googleearth-bin: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory anisha@linux-y3pi:~/> locate libGL /opt/google/earth/free/libGLU.so.1 /usr/...
09.07.2012 / 06:29
3
respostas

Encontrando o caminho absoluto das bibliotecas compartilhadas usadas por um executável

Considerando lshw como um programa de exemplo, eis o que ldd fornece: $ ldd /usr/sbin/lshw linux-vdso.so.1 => (0x00007fff8bdaf000) libresolv.so.2 => /lib64/libresolv.so.2 (0x000000360e400000) libsqlite3.so.0 => /lib64/lib...
02.08.2013 / 04:38
2
respostas

Por que o ldd mostra este local dinâmico de vinculador?

Aqui está o comando link. Observe o linker dinâmico especialmente definido perto do começo. time gcc -Wl,-rpath,/data/data/org.freesoft.Macaulay2/files/lib -Wl,-rpath,/data/data/org.freesoft.Macaulay2/files/lib/Macaulay2/armv7l-Linux-Ubuntu...
30.08.2013 / 09:03
1
resposta

Qual é a ordem na qual o vinculador dinâmico do Linux pesquisa os caminhos?

Isso não é uma duplicata porque isso está lidando com uma peculiaridade que notei quando uso /etc/ld.so.conf . Para obter os caminhos que o vinculador dinâmico procura nas bibliotecas, eu executo o comando ldconfig -v | grep -v "^"$'\t' |...
27.05.2017 / 17:07
2
respostas

ld.so.cache não é um arquivo binário

Atualmente estou estudando para o exame Comptia Linux + e estou no capítulo Biblioteca compartilhada. Entre todos, ele diz que o arquivo /etc/ld.so.cache é um arquivo binário, mas no meu caso não é. É um arquivo regular, cujo conteúdo eu posso...
11.02.2018 / 12:08
2
respostas

libssl e libcrypto compatível com versões anteriores?

Eu tenho um aplicativo de servidor antigo que requer libssl.so.0.9.6 e libcrypto.so.0.9.6 . Meu problema é que atualmente tenho libssl.so.1.0.0a e libcrypto.so.1.0.0a no meu sistema. Eu tentei criar links simbólicos para as novas b...
23.08.2011 / 04:04
4
respostas

Erro ao carregar bibliotecas compartilhadas

Minha árvore de projetos é parecida com isso: src/ include/ Makefile lib/ lib/3rdparylib/ Eu não codifiquei 3rdpartylib , mas decidi incorporar seu código-fonte na minha embalagem do projeto. Eu compilo o software seguindo os seguint...
23.11.2011 / 20:53
1
resposta

Posso usar um chroot na minha máquina dev para construir uma aplicação para rodar na instalação do linux embutido?

Estou tentando desenvolver um aplicativo para ser executado em uma instalação Linux incorporada. Ele vem com uma versão mais antiga da libc do que na minha máquina de desenvolvimento. Se eu fosse criar um ambiente chroot na minha máquina de dese...
13.07.2012 / 13:00
1
resposta

O Fedora 21 texstudio falha com erro de busca de símbolo

Acabei de instalar o Fedora 21 em um laptop e, entre outras coisas, instalei o Texstudio. Embora a instalação pareça funcionar bem em geral, não obtenho absolutamente nenhuma reação deste programa único. Eu tentei o seguinte: Remova e reinst...
17.10.2015 / 20:36
1
resposta

Correção de link dinâmico codificado para executável

Eu tenho um arquivo executável chamado reg com as seguintes dependências da biblioteca compartilhada: [terminal]$ ldd ./reg linux-vdso.so.1 => (0x00007ffc40d90000) libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003be0c00000) /usr/de...
09.06.2018 / 13:11