8.48. Libelf de Elfutils-0.187

Libelf est une bibliothèque pour gérer les fichiers ELF (Executable and Linkable Format).

Temps de construction approximatif: 0.9 SBU
Espace disque requis: 117 Mo

8.48.1. Installation de Libelf

Libelf fait partie du paquet elfutils-0.187. Utilisez elfutils-0.187.tar.bz2 comme archive des sources.

Préparez la compilation de Libelf :

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

Compilez le paquet :

make

Pour tester les résultats, lancez :

make check

Un test nommé run-low_high_pc.sh est connu pour échouer sur les systèmes x86 32 bits.

Installez uniquement Libelf :

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

8.48.2. Contenu de Libelf

Bibliothèque installée: libelf.so (lien symbolique) et libelf-0.187.so
Répertoire installé: /usr/include/elfutils

Descriptions courtes

libelf

Contient les fonction de l'API pour gérer les fichiers objet ELF