Le paquet libunwind contient une interface de programmation (API) C portable et efficace pour déterminer la chaîne d'appel d'un programme. L'API fournit aussi le moyen de manipuler l'état préservé (sauvegardé par l'appelé) à chaque trame d'appel et de relancer l'exécution à n'importe quel endroit de la chaîne d'appel (goto non local). L'API prend en charge les opération locales (dans le même processus) et distantes (sur plusieurs processus).
This package is known to build and work properly using an LFS-11.2 platform.
Tlchargement (HTTP) : https://download.savannah.nongnu.org/releases/libunwind/libunwind-1.6.2.tar.gz
Somme de contrle MD5 : f625b6a98ac1976116c71708a73dc44a
Taille du tlchargement : 884 Ko
Estimation de l'espace disque requis : 20 Mo (avec les tests)
Estimation du temps de construction : 0,2 SBU (avec les tests)
texlive-20220321 (pour latex2man)
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/libunwind
Installez libunwind en excutant les commandes suivantes :
./configure --prefix=/usr --disable-static && make
Pour tester les résultats, lancez : make check. Deux tests, run-coredump-unwind et run-coredump-unwind-mdi sont connus pour échouer.
Maintenant, en tant qu'utilisateur root
:
make install
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.