elfutils-0.168

Introduction à elfutils

Le paquet elfutils contient un ensemble d'utilitaires et de bibliothèques pour la gestion des fichiers ELF (Executable and Linkable Format).

Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.0.

Informations sur le paquet

Dépendances de elfutils

Facultatives

Valgrind-3.12.0

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/elfutils

Installation de elfutils

Installez elfutils en lançant les commandes suivantes :

./configure --prefix=/usr --program-prefix="eu-" &&
make

Pour tester les résultats lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--program-prefix="eu-" : Ce paramètre renomme les programmes installés pour éviter les conflits avec les programmes Binutils installés dans LFS.

--enable-valgrind : lance tous les tests avec valgrind.

Contenu

Programmes installés: eu-addr2line, eu-ar, eu-elfcmp, eu-elfcompress, eu-elflint, eu-findtextrel, eu-make-debug-archive, eu-nm, eu-objdump, eu-ranlib, eu-readelf, eu-size, eu-stack, eu-strings, eu-strip et eu-unstrip
Bibliothèques installées: libasm.{a,so}, libdw.{a,so}, libebl.a, libelf.{a,so} et certain pour différentes architectures sous /usr/lib/elfutils
Répertoires installés: /usr/include/elfutils et /usr/lib/elfutils

Descriptions courtes

eu-addr2line

Convertit les adresses en nom de fichier et en numéro de ligne.

eu-ar

Crée, modifie et extrait depuis des archives.

eu-elfcmp

Compare les parties importantes de deux fichiers ELF pour vérifier l'égalité.

eu-elfcompress

Compresse ou décompresse des sections dans un fichier ELF.

eu-elflint

Vérification pointilleuse des fichiers ELF en accord avec la spécification gABI/psABI.

eu-findtextrel

Trouve la source d'une relocation de texte dans des fichiers (a.out par défaut)

eu-nm

Liste les symboles dans des fichiers (a.out par défaut).

eu-objdump

Affiche les informations de fichiers (a.out par défaut).

eu-ranlib

génère un index pour accélérer les accès aux archives.

eu-readelf

Affiche les informations des fichiers ELF dans une forme lisible par des humains.

eu-size

Liste les tailles de section des fichiers (a.out par défaut).

eu-stack

Affiche une pile pour chaque thread d'un processus ou d'un fichier cœur.

eu-strings

Affiche les chaînes de caractères imprimables des fichiers.

eu-strip

supprime les symboles des fichiers objets.

eu-unstrip

Combine des fichiers nettoyés avec des symboles et des informations de débogage séparés.

Last updated on 2017-02-15 21:04:59 +0100