ddd - The Data Display Debugger, a graphical debugger frontend

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package filename ddd_3.3.12-4_i386.deb
Package name ddd
Package version 3.3.12
Package release 4
Package architecture i386
Package type deb
Homepage -
License -
Maintainer -
Download size 1.35 MB
Installed size 3.55 KB
The Data Display Debugger (DDD) is a popular graphical user interface to
UNIX debuggers such as GDB, DBX, XDB, JDB and others. Besides typical
front-end features such as viewing source texts and breakpoints, DDD
provides an interactive graphical data display, where data structures are
displayed as graphs. Using DDD, you can reason about your application by
watching its data, not just by viewing it execute lines of source code.
Other DDD features include: debugging of programs written in Ada, Bash, C,
C++, Chill, Fortran, Java, Modula, Pascal, Perl and Python; machine-level
debugging; hypertext source navigation and lookup; breakpoint, backtrace,
and history editors; preferences and settings editors; program execution
in terminal emulator window; debugging on remote host; on-line manual;
interactive help on the Motif user interface; GDB/DBX/XDB command-line
interface with full editing, history, and completion capabilities.
This version is linked against Lesstif, an LGPL-ed implementation of Motif.


Package Version Architecture Repository
ddd_3.3.12-4_amd64.deb 3.3.12 amd64 Debian Main
ddd - - -


Name Value
dpkg >= 1.15.4
install-info -
lesstif2 >= 1:0.94.4
libc6 >= 2.11
libgcc1 >= 1:4.1.1
libstdc++6 >= 4.4.0
libtinfo5 -
libx11-6 -
libxaw7 -
libxmu6 -
libxt6 -


Name Value
ddd-dmotif -
ddd-smotif -


Name Value
ddd-dmotif -
ddd-smotif -


Type URL
Mirror ftp.br.debian.org
Binary Package ddd_3.3.12-4_i386.deb
Source Package ddd

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install ddd deb package:
    # sudo apt-get install ddd




2012-08-21 - Daniel Schepler <schepler@debian.org>
ddd (1:3.3.12-4) unstable; urgency=low
* Remove broken ICE_MOTIF_DIALOGS_OWN_SELECTION_LIST configure test,
which caused the configure process to thrash the swap and hang.
Closes: #682627.
2011-12-03 - Daniel Schepler <schepler@debian.org>
ddd (1:3.3.12-3) unstable; urgency=low
* Add -ltinfo to the search path for termcap libraries.  Closes: #646170.
* Add Build-Depends on info and texinfo.
* Remove libxp-dev from Build-Depends, and force configure script not to
search for it.  Closes: #623640.
* Add -Wl,--as-needed to LDFLAGS, to get rid of useless direct linking
against SM, ICE, Xpm, Xext libraries.
2011-07-08 - Wookey <wookey@debian.org>
ddd (1:3.3.12-2.1) unstable; urgency=low
* Non-maintainer upload.
* Fix machine code window view (Closes: #597328)
2010-09-11 - Daniel Schepler <schepler@debian.org>
ddd (1:3.3.12-2) unstable; urgency=low
* Drop versioned lpr Build-Depends and instead force LPR=lpr in the
configure script's environment. This will hopefully allow ddd to build
on kfreebsd-* and migrate into testing, addressing #595849.
* Do the same for other utilities not actually used at build time other
than to fill out the app-defaults file.
* Update to 3.0 (quilt) source format.
* Install icon referenced by ddd.desktop.  Closes: #592983.
2009-11-10 - Daniel Schepler <schepler@debian.org>
ddd (1:3.3.12-1) unstable; urgency=low
* New upstream release.  Closes: #555511.  Thanks to giagimari@libero.it
for pointing out that upstream had moved.
+ Includes new .desktop file.  Closes: #513640.
* Put version on lpr Build-Depends to make sure providing package
doesn't result in wrong command in app-default file.
* Adjust Build-Depends for readline 6 transition.  Closes: #553746.
* Fix build error with g++-4.4.  Closes: #504868.
* Minor improvement to package description, thanks to Reuben Thomas.
Closes: #460139.
2005-07-10 - Daniel Schepler <schepler@debian.org>
ddd (1:3.3.11-1) unstable; urgency=low
* New upstream release.
* Rebuild using g++-4.0.
* Drop obsolete Build-Depends on g++ and libstdc++5-3.3-dev.
Closes: #300216.
* Remove Suggests on bashdb, which no longer exists.  Closes: #294631.
* New patch 003_data_path.diff: change default data directory to
/usr/share/ddd, with /usr/share/ddd-$(VERSION) as an alternate,
instead of the other way around.
* New patch 004_userinfo.diff: add --with-userinfo option to configure
to make it easier to override the autodetection.
* Update to Standards-Version 3.6.2 (no changes needed).
2004-07-22 - Daniel Schepler <schepler@debian.org>
ddd (1:3.3.9-3) unstable; urgency=low
* USERINFO has been renamed to USERINFO.txt; adjust debian/rules code
to match, to get correct information on the About DDD dialog.
2004-07-21 - Daniel Schepler <schepler@debian.org>
ddd (1:3.3.9-2) unstable; urgency=low
* Rebuild against libstdc++5-3.3-dev 1:3.3.4-5 to get dynamic
linking against -lstdc++.
2004-07-21 - Daniel Schepler <schepler@debian.org>
ddd (1:3.3.9-1) unstable; urgency=low
* New upstream release.
+ Fixes build with gcc-3.4.  Closes: #258613.
+ Drops requirement for libiberty.  Remove Build-Depends on
* Remove debian/watch file, since the Sourceforge download mirrors
no longer seem to support listing directories.
* Split changes to source code into debian/patches/.
+ Remove ddd/Makefile.in install-info patch, which has been resolved

See Also

Package Description
ddir_2010.0321+git1685e72-2_all.deb display hierarchical directory tree
ddns3-client_1.8-12_i386.deb Issues dynamic DNS v3 requests
ddpt_0.92-1_i386.deb Dump data to and from storage devices
dds2tar_2.5.2-4_i386.deb Tools for using DDS features of DAT drives with GNU tar
dds_2.1.2+ddd105-1_i386.deb bridge double dummy solver - frontend
ddskk_14.4-2_all.deb efficient Japanese input system for emacsen
ddtc_0.17.1_all.deb Deal with ddts mails
deal_3.1.9-3_i386.deb bridge hand generator
dealer_0.20040530-4_i386.deb bridge hand generator
deb-gview_0.2.9_i386.deb GNOME viewer for .deb package files and contents
debarchiver_0.9.10_all.deb Tool to handle Debian package archives
debaux-debconf_0.1.10-1_all.deb Perl Interface to Debconf
debaux_0.1.10-1_all.deb Debian Auxiliary Programs
debbugs_2.4.1_all.deb The bug tracking system based on the active Debian BTS
debconf-doc_1.5.49_all.deb debconf documentation