Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] How to perform Multi-Threaded Debugging on CDT 6.0

I was late into the monthly call today, was this issue discussed by any chance?

--
Mike Jackson <www.bluequartz.net>

On Nov 2, 2009, at 9:47 AM, Tobias Hahn wrote:

The standard debugger also has issues. It also uses a somewhat different command set than apple's gdb. This being said, when I apply the patches at https://bugs.eclipse.org/bugs/show_bug.cgi?id=269838 and https://bugs.eclipse.org/bugs/show_bug.cgi?id=265483 , it is still not perfect, but usable.

Best, Tobias

< CDT_Bug_265483_GDB_cannot_halt_debugging_process .patch><CDT_Bug_269838_GDB_doesnot_show_threads.patch>

Am 02.11.2009 um 15:36 schrieb Marc Khouzam:

Just a clarification that DSF-GDB has not be properly tested on Mac,
but that the Standard debugger should still work, if it did before...

-----Original Message-----
From: cdt-dev-bounces@xxxxxxxxxxx
[mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Michael Jackson
Sent: Monday, November 02, 2009 9:33 AM
To: CDT General developers list.
Subject: Re: [cdt-dev] How to perform Multi-Threaded
Debugging on CDT 6.0

I guess I'll stop that build of 7.0 that was going to do.

So what was the last version of CDT to support the version of
GDB that
comes with Xcode?

Also, does CDT support IDB from intel? Was thinking about getting
the intel compiler suite for OS X.

--
Mike Jackson <www.bluequartz.net>

On Nov 2, 2009, at 9:28 AM, Tobias Hahn wrote:

Hi all:

thanks for all the continuing work you are doing on cdt.

This being said: gdb-7.0 is the first one to support darwin, and
still has a few issues (debugging dynamically linked
binaries is not
yet supported for instance). Until these are fixed, apple's
gdb-6.3.50 is really the _only_ options mac users have. And
because
Apple is happily adding new language features, I am not so
sure fsf-
gdb can become the default for eclipse on mac users in the
short/mid
term.

The best solution IMHO would be if someone could step in
and support
apple's gdb in eclipse. I know that dev resources are
sparse, but if
the standard process launcher were left to die it would
mean losing
a large platform for cdt.

Just my 2ct :)

Tobias

Am 02.11.2009 um 15:12 schrieb Marc Khouzam:


I've tried to figure out what was going on from the traces.
Here is what I'm thinking

1- is version 6.3.50 for Apple, based on GDB 6.3?  If so,
you should know that DSF-GDB only supports 6.6 or higher.
In fact, I see that some commands are simply not answered
by GDB.  These commands seem to correspond to relatively
new commands (after 6.3).  So, if you are running 6.3, I suggest
you try with a newer version.

2- Be aware that this problem could be because you are running on
MacOS.
Few of us have access to a Mac and DSF-GDB was not really
tested on a Mac.  A couple of people have tried it, but nothing
to guarantee it would work.

Sorry I can't be of more help

Marc

-----Original Message-----
From: cdt-dev-bounces@xxxxxxxxxxx
[mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Michael Jackson
Sent: Thursday, October 29, 2009 11:40 AM
To: CDT General developers list.
Subject: Re: [cdt-dev] How to perform Multi-Threaded
Debugging on CDT 6.0

The trace is pretty large and is at the bottom of the reply.

OS X 10.5.8, running Xcode tool set.

509:[mjackson@Ferb:~]$ gdb --version
GNU gdb 6.3.50-20050815 (Apple version gdb-966) (Tue Mar
10 02:43:13
UTC 2009)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public
License, and
you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for
details.
This GDB was configured as "i386-apple-darwin".

SNIP_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev

Ableton AG, Sitz Berlin, Amtsgericht Berlin-Charlottenburg,
HRB 72838
Vorstand: Gerhard Behles, Jan Bohl, Bernd Roggendorf
Vorsitzender des Aufsichtsrats: Uwe Struck




_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev

Ableton AG, Sitz Berlin, Amtsgericht Berlin-Charlottenburg, HRB 72838
Vorstand: Gerhard Behles, Jan Bohl, Bernd Roggendorf
Vorsitzender des Aufsichtsrats: Uwe Struck




_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev



Back to the top