Introduction à gdb
GDB, est un débogueur de projet
GNU qui vous permet de voir ce qu'il se passe « à l'intérieur » d'un autre programme, pendant
qu'il s'exécute -- ou ce que faisait un autre programme au moment
où il a planté. Notez que GDB est
plus performant quand les programmes et les bibliothèques tracés
sont construits avec les symboles de déboguage et qu'ils n'ont pas
été effacés.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.6.
Informations sur le paquet
Dépendances de gdb
Facultatives
DejaGnu-1.5.1 (pour les tests), Guile-2.0.11 et
Python-2.7.8
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gdb
Installation de gdb
Installez gdb en lançant les
commandes suivantes :
./configure --prefix=/usr --with-system-readline &&
make
Pour tester les résultats, lancez : make -k check. Il y a beaucoup de
problèmes avec la suite de tests. En fonction des compilateurs
installés, il y a des différences s'ils sont lancés en local ou à
distance, un grand nombre de temps dépassés (il y a une variable
qui peut être initialisée pour augmenter le temps limite, mais en
le changeant, il semble que le nombre total de test n'est pas
conservé), Il y a des échecs associés avec la version système de
readline 6.x, entre autres. Les échecs inatendus sont de l'ordre de
2.5%.
Maintenant, en tant qu'utilisateur root
:
make -C gdb install