Idenity Graphic
What's New
Classic MacOS
MacOS X
FAQ
Contact

Debugger

----------------------

gdb

Stephen Bespalko created An Ada-aware version of Darwin/MacOS X debugger gdb. Use the following commands to install gdb. Not that this version only works with MacOS X 10.1.

cd <download directory>
gunzip gnatgdb-208-020221.gz
sudo install -c -m 775 gnatgdb-208-020221 /usr/local/gnat/bin/gdb

gdb for 10.2

cd <download directory>
gunzip gdb_wdc.gz
 sudo install -c -m 775 gdb /usr/local/gnat/bin/gdb 

gdb for 10.3

This is a test version of gdb that has support for Ada and works with Apples Xcode debugger GUI. Feedback is solicited via the mailing list.

The debugger is supplied as a stuffit file. when you download it your browser should unpack it into a single file called gnatgdb-292. This file should replace the existing gdb in /usr/bin. But don't just copy this one over it. To install this debugger do the following:

cd <download directory> 
ustuff gnatgdb-292.sitx 

cd /usr/bin
sudo mv gdb gdb.orig
sudo mv <download_Location>gnatgdb-292 gdb


Wavefront of gdb for 10.2

This is a test version of gdb that has support for Ada and works with Apples Project Builder debugger GUI. Feedback is solicited via the mailing list.

The debugger is supplied as a stuffit file. when you download it your browser should unpack it into a single file called gnatgdb-225.20020911. This file should replace the existing gdb in /usr/bin. But don't just copy this one over it. To install this debugger do the following:

cd /usr/bin
sudo mv gdb gdb.orig
sudo mv <download_Location>gnatgdb-225.20020911 gdb


download gdb wavefront

----------------------

GVD

Andrew Reynolds has ported GVD to MacOS X under X windows. The following steps are needed to install the GNU Visual Debugger (GVD).

1. Install Fink
2. Have fink build and install gtk+

    It may require other packages be also installed.
       sudo fink install gtk+

3. These steps will complete the install
cd /
sudo tar zxf gtk+-darwin-1.2.10.tar.gz
sudo tar zxf gtkada-darwin-1.2.12.tar.gz
sudo tar zxf gvd-darwin-1.2.4.tar.gz
sudo ranlib lib/*.a
sudo ranlib lib/gcc-lib/powerpc-apple-darwin5.3/3.2/*.a

It should be noted that the build of gtk+ (and GtkAda) requires the most recent build of XFree86

cd /
sudo tar zxf x11-darwin-020304-bin.tar.gz
sudo tar zxf x11-darwin-020304-lib.tar.gz

Downloads for OS X 10.1

Downloads for OS X 10.2

gtk+-darwin-1.2.10.tar.gz
gtkada-darwin-1.2.12.tar.gz
gvd-darwin-1.2.4.tar.gz
x11-darwin-020304-bin.tar.gz
x11-darwin-020304-lib.tar.gz

----------------------

Project Builder

Apple's Project Builder IDE with the release of Jaguar supports a very nice gui on top of GDB for Ada that is MacOS X native. See the Tools page for more information on this.

----------------------

TBD

For future growth

| What's New | Classic MacOS | MacOS X | FAQ | Contact | Home |
gdb
GVD
Project Builder
TBD