<p>I’m using the gcc in MinGW that comes with Strawberry Perl, on Windows XP. I’d like to have <a href="http://www.gnu.org/software/ddd/" rel="nofollow noreferrer">ddd</a> (the Data Display Debugger) as well but apparently on Windows the simplest way to get ddd is by running Cygwin. So what's the bare minimum of Cygwin I can install to get ddd up and running? I'd prefer if I could run ddd natively on Win32 but that doesn't seem to be an option. </p>

If you're going for minimalism, you might want a smaller X server than
cygwin-x11
(though it's what I use, and I'm quite fond of it).
Starwin X-Win32
is actively maintained (though it costs $$ beyond the trial period), and avoids the overhead of installing Cygwin proper; there are other, zero-cost minimal X servers for win32 available, but I don't have linkage immediately available.
As the documentation at
x.cygwin.com
indicates, the
```
xorg-x11-base
```
package is the bare minimum needed.