[Top][All Lists]

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

finally getting gdb to work?

From: Andrea Crotti
Subject: finally getting gdb to work?
Date: Thu, 22 Jul 2010 10:04:54 +0200
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (darwin)

I don't understand what happens here, yesterday for the first time I saw
how I should be supposed to debug in emacs (with gdb).

It was great, jumping, easily set breakpoints and so on.
By default this  "gdb-many-windows" is nil and until I didn't set it to
"t" I thought that text-mode stuff was all I was getting.

After some other time and trying also out pdb then nothing works

When I run
M-x gdb test
I don't anymore the windows set, and if I call gdb-restore-windows I
don't get a working debug environment anyway (only the windows set).
Here is my very simple conf

--8<---------------cut here---------------start------------->8---
#+begin_src emacs-lisp :tangle yes
   (setq gdb-show-main nil)
   (setq gdb-many-windows t)


*** Some advices for pdb
#+begin_src emacs-lisp :tangle yes
  (defadvice pdb (before gud-query-cmdline activate)
    "Provide a better default command line when called interactively."
     (list (gud-query-cmdline '
                              (file-name-nondirectory buffer-file-name)))))
--8<---------------cut here---------------end--------------->8---

Anyone has an idea?

Ah another thing, I also have to debug some code which compiles only on
a virtual machine, which I can access via ssh.

Now I work on it via sshfs, but I would like to debug it directly.
Is there some way to automate the debugging process from another
machine (with gdbserver or tramp maybe?)?

Thanks a lot

reply via email to

[Prev in Thread] Current Thread [Next in Thread]