From: Chris Gordon-Smith <use.address@my.homepage>
To: help-gnu-emacs@gnu.org
Subject: Re: Emacs and Gud
Date: Mon, 07 Jan 2008 01:00:42 +0000 [thread overview]
Message-ID: <5udbjuF1gu97uU1@mid.individual.net> (raw)
In-Reply-To: mailman.5784.1199600161.18990.help-gnu-emacs@gnu.org
Nick Roberts wrote:
>> > Before Googling, it would be a good idea to read the Emacs manual.
>> > Assuming that you have Emacs 22.1 there is a whole section for the GDB
>> > Graphical Interface.
>
>> Yes - That's what Google found
>
> You shouldn't have to use Google as the Emacs manual is included in the
> Emacs tarball, so it should be on your system unless Suse package
> documentation separately like Debian.
>
>> ...
>> It says:-
>
>> Run gdb (like this):
>> gdb /home/chris/mydata/Projects/SimSoup/simsoup-cpp/simsoup/simsoup
>
> That's odd because Emacs 21.x looked like this but Emacs 22.1 should look
> like:
>
> Run gdb (like this):
> gdb --annotate=3
> /home/chris/mydata/Projects/SimSoup/simsoup-cpp/simsoup/simsoup
>
>> simsoup is the name of my program. Hitting enter starts gdb, but only in
>> text mode.
>
>> Since my original posting I have found that if I don't load ECB, then
>> graphical debugging works. However, I would like to be able to use both
>> ECB and graphical debugging. Any thoughts?
>
> I've not used ECB but I have read a comment in ecb-compatibility.el that
> says that gdb-ui.el's use of dedicated windows might conflict with ECB's
> so it's
> possible that they have configured Emacs to just use text mode. However,
> even in this case Emacs 22.1 should look like this:
>
> Run gdb (like this):
> gdb --fullname
> /home/chris/mydata/Projects/SimSoup/simsoup-cpp/simsoup/simsoup
>
Interesting. This gets me into a graphical mode where I have a source
window with a pointer in the fringe by the execution point. However, I
still don't have the other debugger windows (stack etc.), and I don't have
the little red dot in the fringe by breakpoints.
> or this:
>
> Run gdb (like this):
> gdb --annotate=1
> /home/chris/mydata/Projects/SimSoup/simsoup-cpp/simsoup/simsoup
>
This gives the same as gdb --fullname
> What value does gud-gdb-command-name have?
>
(gud-gdb-command-name "gdb /home/chris/mydata/Projects/SimSoup/simsoup-cpp/simsoup/simsoup")
If I try --annotate=2 I get all the debug windows, but now the gdb command
line usually won't do anything (eg if I type "list" nothing happens)! I did
however get a working system the first time I tried --annotate=2, with the
little red dot etc., but no joy since then
Thanks for your help so far. Any further thoughts welcome.
Chris Gordon-Smith
London
www.simsoup.info
next parent reply other threads:[~2008-01-07 1:00 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <mailman.5784.1199600161.18990.help-gnu-emacs@gnu.org>
2008-01-07 1:00 ` Chris Gordon-Smith [this message]
2008-01-07 3:41 ` Emacs and Gud Nick Roberts
[not found] ` <mailman.5807.1199677314.18990.help-gnu-emacs@gnu.org>
2008-01-07 22:28 ` Chris Gordon-Smith
2008-01-08 0:08 ` Nick Roberts
[not found] ` <mailman.5869.1199754671.18990.help-gnu-emacs@gnu.org>
2008-01-08 23:27 ` Chris Gordon-Smith
2008-01-15 15:54 ` Sebastian Tennant
2008-01-06 6:15 Nick Roberts
-- strict thread matches above, loose matches on Subject: below --
2008-01-05 9:55 Chris Gordon-Smith
2008-01-05 11:01 ` Nick Roberts
[not found] ` <mailman.5756.1199530919.18990.help-gnu-emacs@gnu.org>
2008-01-05 12:36 ` Chris Gordon-Smith
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5udbjuF1gu97uU1@mid.individual.net \
--to=use.address@my.homepage \
--cc=help-gnu-emacs@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).