[gps-users] GPS 2.0.2 (20040908) hosted oni686-pc-linux-gnurunning GNAT 3.4.2

Chris Douty Chris_Douty at ampex.com
Mon Sep 13 21:06:28 CEST 2004


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 <charlet at ACT-Europe.FR> 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 <Chris_Douty at ampexdata.com> +1-650-367-3129
Senior Engineer, Software & Systems  - AMPEX Data Systems Corp.



More information about the gps-users mailing list