Suporte do Kernel Linux para Binários ELF :: Admirável Mundo Novo




Muito Bem Vindo

Prezado Leitor, a proposta desse Blog é compartilhar conhecimento com as pessoas que trabalham com Linux, Asterisk, OpenSER, e com tecnologia de voz sobre a rede IP em geral, através de tutoriais, dicas, howto, notícias entre outros assuntos.

Atente para termo de uso do conteúdo do blog no rodapé da página.

domingo, 27 de abril de 2008

Suporte do Kernel Linux para Binários ELF




----------------------------------------------------------------------------------------------------------------------------------------
Kernel support for ELF binaries

CONFIG_BINFMT_ELF:

O ELF (Executable and Linkable Format) é um formato para bibliotecas e arquivos executáveis usados em diferentes arquiteturas e sistemas operacionais. Dizer Y aqui capacitará o seu kernel a rodar binários ELF e o enlarguecerá em torno de 13 KB.

O suporte a ELF sob o Linux agora tem tudo, mas substituiu os formatos tradicionais ‘a.out’ do Linux (QMAGIC e ZMAGIC), porque os binários ELF são portáveis (mas, isso *não* significa que você será capaz de rodar arquivos executáveis vindo de arquiteturas ou sistemas operacionais diferentes do seu) e tornam a compilação de bibliotecas em runtime muito fácil.

Muitos executáveis novos somente são distribuídos no formato ELF. Você definitivamente desejará dizer Y aqui. Informações a respeito de ELF estão contidas no HOWTO ELF disponível no site http://www.tldp.org/docs.html#howto.

Se você descobriu que depois de fazer a atualização do kernel 1.2 Linux e dito Y aqui, você ainda não consegue rodar nenhum binário ELF (eles só travam), então você precisará instalar as bibliotecas ELF de runtime mais recentes, incluindo o ‘ld.so’ (verifique o arquivo: Documentation/Changes para localização e para versão mais nova).

Symbol: BINFMT_ELF [=y]
Prompt: Kernel support for ELF binaries
  Defined at fs/Kconfig.binfmt:1
  Depends on: MMU && (BROKEN || !FRV)
  Location:
    -> Executable file formats




























Nenhum comentário:




Creative Commons License
Admirável Mundo Novo: Tudo Sobre Asterisk, OpenSER, Linux e Tecnologias de Voz sobre IP
by Cléviton Mendes de Araújo is licensed under a Creative Commons Atribuição 2.5 Brasil License.