WSDG: Stop recommending DDD.

Drop mentions of DDD in favor of Qt Creator, CLion, and Eclipse. From
looking at https://sourceware.org/gdb/wiki/GDB%20Front%20Ends I'm
guessing that those have superseded DDD, as nice at it is/was.

Change-Id: I445a909ab8c8aa73c90f868d6b0958bb8faf62d6
Reviewed-on: https://code.wireshark.org/review/31353
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Petri-Dish: Gerald Combs <gerald@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
This commit is contained in:
Gerald Combs 2019-01-03 14:21:59 -08:00 committed by Anders Broman
parent 874d09ce02
commit 5dfec5f64f
2 changed files with 12 additions and 27 deletions

View File

@ -468,18 +468,17 @@ launching the Wireshark.exe executable.
[[ChSrcUnixDebug]]
==== Unix-like platforms
==== Unix-Like Platforms
You can debug using command-line debuggers such as gdb, dbx, or lldb.
If you prefer a graphic debugger, you can use the Data Display Debugger
(ddd).
If you prefer a graphic debugger, you can use an IDE or debugging frontend
such as Qt Creator, CLion, or Eclipse.
Additional traps can be set on GLib by setting the `G_DEBUG` environment variable:
[source,sh]
----
$ G_DEBUG=fatal_criticals ddd wireshark
$ G_DEBUG=fatal_criticals gdb wireshark
----
See https://developer.gnome.org/glib/stable/glib-running.html[]

View File

@ -178,14 +178,14 @@ Frequently Asked Questions: http://www.cmake.org/Wiki/CMake_FAQ
[[ChToolsGNUChain]]
=== GNU compiler toolchain (UNIX and UNIX-like platforms only)
=== GNU Compiler Toolchain (UNIX And UNIX-like Platforms)
[[ChToolsGCC]]
==== gcc (GNU compiler collection)
==== gcc (GNU Compiler Collection)
The GCC C compiler is available for most of the
UNIX-like platforms.
The GCC C compiler is available for most UNIX and UNIX-like operating
systems.
If GCC isn't already installed or available
as a package for your platform, you can get it at:
@ -212,14 +212,14 @@ Your version string may vary, of course.
[[ChToolsGDB]]
==== gdb (GNU project debugger)
==== gdb (GNU Project Debugger)
GDB is the debugger for the GCC compiler. It is
available for many (if not all) UNIX-like platforms.
If you don't like debugging using the command line
there are some GUI frontends for it available, most notably
GNU DDD.
If you don't like debugging using the command line, many
https://sourceware.org/gdb/wiki/GDB%20Front%20Ends[GUI frontends for it
available], including Qt Creator, CLion, and Eclipse.
If gdb isn't already installed or available
as a package for your platform, you can get it at:
@ -253,20 +253,6 @@ Type "apropos word" to search for commands related to "word".
Your version string may vary, of course.
[[ChToolsDDD]]
==== ddd (GNU Data Display Debugger)
The GNU Data Display Debugger is a good GUI frontend
for GDB (and a lot of other command line debuggers), so you
have to install GDB first. It is available for many UNIX-like
platforms.
If GNU DDD isn't already installed or
available as a package for your platform, you can get it at:
http://www.gnu.org/software/ddd/[].
[[ChToolsGNUmake]]
==== make (GNU Make)