Perguntas sobre 'dynamic-linking'

nos ajude a editar este wiki
2
respostas

como uma expressão que contém LD_DEBUG é processada?

Um exemplo de uso de LD_DEBUG é assim: LD_DEBUG=libs applicationName LD_DEBUG = libs é apenas uma atribuição - então como funciona (imprime resultado) no bash?     
22.09.2015 / 15:29
1
resposta

Por que o chroot obtém o ENOENT em um arquivo existente?

; TL-DR - Resposta: porque o vinculador dinâmico ld-linux-x86-64.so.2 estava faltando. Eu montei um sistema de arquivos squashfs (não importa) -ro,loop at /mnt/foo . Ele contém, entre outras coisas, o seguinte ( /mnt/foo é o ponto...
23.07.2014 / 10:15
1
resposta

Tipos de ligação dinâmica em ambientes Unix / Linux

Ao criar uma biblioteca estática do windows, simplesmente criamos um arquivo .lib que deve ser incluído no caminho do vinculador. Ao criar uma biblioteca compartilhada do Windows, juntamente com o arquivo .dll, também geramos um arquivo .lib....
19.11.2014 / 12:20
2
respostas

É seguro copiar apenas as bibliotecas compartilhadas no dispositivo Linux embarcado?

O seguinte está contido no manual do usuário do fornecedor para sua distribuição Linux incorporada na placa de hardware que eles fornecem Developers can put their program onto X-Linux device via FTP or NFS. Before running it, use ldd comm...
10.07.2012 / 15:27
2
respostas

O postfix não consegue encontrar uma biblioteca compartilhada MySQL

Estou tentando instalar o Postfix com suporte a MySQL. Quando eu inicio ou executo o daemon postfix, ele reclama que "não é possível encontrar o libmysqlclient.so.18", que está no diretório /usr/local/mysql/lib , que eu vinculei quando constru...
13.08.2011 / 21:48
1
resposta

LD_PRELOAD equivalente para o processo em execução?

Existe uma maneira de trocar a implementação de uma função de biblioteca compartilhada depois que a biblioteca já foi carregada em um processo em execução? Estou procurando um comportamento como LD_PRELOAD normalmente o levaria, mas para um p...
18.04.2017 / 20:14
2
respostas

Especificar a libc local chama global libc?

Se eu executar o comando foo especificando uma libc diferente para usar da seguinte forma: LD_LIBRARY_PATH=$PATH_TO_MY_CUSTOM_LIBC foo A libc globalmente definida é usada para executar qualquer comando acima? Por questão de contexto:...
02.09.2015 / 20:31
2
respostas

Como criar um ambiente para bibliotecas e binários?

Eu tenho uma ferramenta que não pode ser executada no meu Desktop Linux. Então, eu gostaria de criar uma pasta que contenha todos os seus requisitos e executá-la na pasta. Máquina virtual ou contêiner não é uma solução aqui por algum motivo....
17.06.2014 / 10:53
1
resposta

Erro do Mkfs símbolo indefinido: ext2fs_numeric_progress_ops

Estou executando um Oracle Linux 6.4 no Hyper-V. Eu tenho que adicionar um disco. Então, eu adiciono no Hyper-V, o Linux vê quando eu executo fdisk -l e eu posso vê-lo. Então eu fiz um fdisk /dev/sdb , então eu criei uma partição estendida,...
22.04.2014 / 11:24
2
respostas

ldd: não é possível encontrar a biblioteca para o binário xl c compilado, mas poderia para o binário compilado do gcc no AIX

Eu compilei no AIX duas versões do proftpd com gcc e uma com xl c compiler da IBM. A linha de comando para compilar as duas versões é quase a mesma, mas quando eu faço um ldd na versão gcc , eu não tenho nenhum problema quando tento...
02.01.2014 / 11:59