Re: debogueur GDB avec possibilité de script (ou exemples de ceux-ci)
On Sun, 2025-05-18 at 12:01 +0200, didier gaumet wrote:
> Le 18/05/2025 à 10:16, Basile Starynkevitch a écrit :
> [...]
> > exemples de scripts pour GDB)
> [...]
>
> Bonjour Basile,
>
> la doc gdb sur les commandes guile:
> https://sourceware.org/gdb/current/onlinedocs/gdb.html/Guile-Commands.html
>
> redirige vers ce chapitre:
> https://sourceware.org/gdb/current/onlinedocs/gdb.html/Guile.html#Guile
> qui contient quelques exemples simples
Merci pour ces references que je connaissais.
Mon souci principal est d'obtenir un GDB scriptable.
Même le paquet gdb-source (16.3-1) que j'ai installé avec succès fournit une
arborescence (que j'ai installé dans /usr/src/Tools/gdb-usr-src/ sans problème)
que je n'arrive pas à compiler:
J'ai configuré avec
./configure --enable-maintainer-mode --enable-vtable-verify \
--with-guile --with-tui --with-readline \
--enable-host-pie CFLAGS='-O2 -g' CXXFLAGS='-O2 -g'
et ça échoue toujours à compiler:
% make
cd . && autoconf
configure.ac:35: error: Please use exactly Autoconf 2.69 instead of 2.72.
config/override.m4:12: _GCC_AUTOCONF_VERSION_CHECK is expanded from...
configure.ac:35: the top level
autom4te: error: /usr/bin/m4 failed with exit status: 1
Et ça fait des jours que j'essaie d'obtenir un tel GDB scriptable (plutôt en
Guile qu'en Python, que je connais mal.....)
Même un autre débogueur scriptable et facilement installable (mais logiciel
libre) me conviendrait (pour Debian/trixie/x86-64 ou Linux Mint22.1)
Ou toute aide à compiler un tel débogueur
Librement
--
Basile STARYNKEVITCH <basile@starynkevitch.net>
8 rue de la Faïencerie http://starynkevitch.net/Basile/
92340 Bourg-la-Reine https://github.com/bstarynk
France https://github.com/RefPerSys/RefPerSys
Reply to: