Re: GPS 2.0.2 (20040908) hosted oni686-pc-linux-gnurunning GNAT 3.4.2

Chris Douty <[email protected]>
Newsgroups gmane.comp.ide.gps.user
Message-ID <[email protected]>
On Monday, September 13, 2004, at 08:58 AM, Anh Vo wrote:

> I misunderstood the meaning of phrase "GVD is now integrated as part of
> GPS" defined from http://libre.act-europe.fr/gvd/main.html. Obviously,
> GVD is not part of GPS (bundled in GPS distribution).
>
> AV
>
>>>> Arnaud Charlet <[email protected]> 09/13/04 08:42AM >>>
> GPS (or GVD) uses whatever gdb is available on your system. They do
> not
> come with any gdb.

No, you do not get it.  Please re-read Arnaud's answer.

GVD is a graphical shell around a commandline debugger, e.g. gdb.  The 
only version of gdb that ACT will say is Ada-aware is their version of 
gdb-5.3.  I don't know how well that gdb works against gcc 3.4.2.  
Debugging symbol insertion has been changing in recent gcc builds.  
(Note that the gdb project is up to release 6.1 at least.)

If you have an Ada-aware gdb in your PATH (or wherever GPS looks) then 
you should get a graphical debugging environment as described in the 
documentation.  If you do not have an Ada-aware gdb then you certainly 
won't be getting source level debugging in any environment or shell.


If you are trying to build up an open source development environment 
you need a bunch of pieces and projects.  Gcc, gdb, gps, Gtk+, GtkAda, 
etc. all come from separate projects.  Integrating all that...stuff, is 
part of what ACT charges the big bucks for. :-)  It is a major headache 
as you are experiencing for yourself.

Cheers,
	Chris

-- 
Christopher Douty <[email protected]> +1-650-367-3129
Senior Engineer, Software & Systems  - AMPEX Data Systems Corp.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.