SUMMARY: DBX replacement???

From: Jean-Francois Blanchet <102757.2137_at_CompuServe.COM>
Date: 30 Oct 96 18:47:18 EST

Hello,

the content of my original message is following:

>
> Hi,
>
> Anybody can tell me if another source level debugger exist for the C
compilator
> on Digital Unix (shareware, freeware or thirdparty).
>
> TIA
> Jeff

  Thanks to all who answered my question:
-- 
From: Wes Chalfant <wes_at_peabody.com>
There's always the GNU debugger (gdb).  I've used it with DU
3.2D and it worked fine.  I was using it with gcc; it might not work
as well with cc although it probably works with cc okay.
	Normally, you download gdb and other GNU tools from
prep.ai.mit.edu, directory /pub/gnu, or one of it's mirrors.  You can
also download the very newest versions from ftp.cygnus.com -- these
are development snapshots that are newer than the formally released
versions.  I don't recall for sure, but I think that the standard
release from prep.ai.mit.edu worked OK.
	Note that the gdb "README" file says:
  * Notes for the DEC Alpha using OSF/1:
    The debugging output of native cc has two known problems; we view these
    as compiler bugs.
 The linker miscompacts symbol tables, which causes gdb to confuse the
    type of variables or results in `struct <illegal>' type outputs.
    dbx has the same problems with those executables.  A workaround is to
    specify -Wl,-b when linking, but that will increase the executable size
    considerably.
    If a structure has incomplete type in one file (e.g., "struct foo *"
    without a definition for "struct foo"), gdb will be unable to find the
    structure definition from another file.
    It has been reported that the Ultrix 4.3A compiler on decstations has the
    same problems.
From: Kevin Badeau <kbadeau_at_wheatonma.edu>
There is a utility called decladebug (funny name but a good tool). You
should have a manual from DEC on it.
From: Mike palmer <mpalmer_at_encore.com>
Take a look at Parasight from Encore Computer Corporation.  It's a GUI
package that provides debugging, data monitoring and program performance
analysis.  It was designed for real-time use, but works equally well for
non-real time programs.
You can download the full version from the web site:  http://www.encore.com.
You get a 10 minute peek without a licence and can call for a free 30 days
trial licence.
Received on Thu Oct 31 1996 - 01:01:14 NZDT

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:47 NZDT