Linux FAQ

Seção 5. Portando, compilando e obtendo programas




Questão 5.2. O que é ld.so e onde posso obtê-lo?

ld.so é um carregador de bibliotecas dinâmicas. Cada binário usando essas bibliotecas costumava ter cerca de 3K de código de iniciliazação que procurara e carregara essas bibliotecas. Agora, esse código foi colocado em uma biblioteca dinâmica especial, /lib/ld.so, que pode ser usado por todos os binários, gastando assim menos espaço em disco e facilitando atualizações.

Ele pode ser obtido de tsx-11.mit.edu em /pub/linux/packages/GCC e seus espelhos. A última versão, no momento da escrita deste, é ld.so.1.7.11.tar.gz.

/lib/ld-linux.so.1 é a mesma coisa para ELF e vem no mesmo pacote do carregador a.out.


Voltar para o Índice