[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: