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.