8.48. Libelf oriundo de Elfutils-0.188

Libelf é uma biblioteca para lidar com arquivos ELF (Executable and Linkable Format).

Tempo aproximado de construção: 0.3 SBU
Espaço em disco exigido: 120 MB

8.48.1. Instalação do Libelf

Libelf é parte do pacote elfutils-0.188. Use o arquivo elfutils-0.188.tar.bz2 como o tarball fonte.

Prepare Libelf para compilação:

./configure --prefix=/usr                \
            --disable-debuginfod         \
            --enable-libdebuginfod=dummy

Compile o pacote:

make

Para testar os resultados, emita:

make check

O teste chamado run-native-test.sh é conhecido por falhar.

Instale somente o Libelf:

make -C libelf install
install -vm644 config/libelf.pc /usr/lib/pkgconfig
rm /usr/lib/libelf.a

8.48.2. Conteúdo do Libelf

Biblioteca Instalada: libelf.so (link simbólico) e libelf-0.188.so
Diretório Instalado: /usr/include/elfutils

Descrições Curtas

libelf

Contém funções de API para lidar com arquivos objeto ELF