Question

I’m using the gcc in MinGW that comes with Strawberry Perl, on Windows XP. I’d like to have ddd (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.

Was it helpful?

Solution

As far as I can tell so far, only the following (with Cygwin DLL release version 1.5.25-15), and allowing setup to install any other packages to meet dependencies.
Base: base-files, grep
Develop: ddd, gdb
Math: gnuplot

OTHER TIPS

Example to get grep working: Just drop the following files from a cygwin bin directory into an appropriate directory... cyggcc_s-1.dll cygiconv-2.dll cygintl-8.dll cygpcre-0.dll cygwin1.dll grep.exe

The Cygwin setup.exe installer resolves dependencies for you. Just run the installer, find and enable ddd, and click Next. It might install some packages you doun't strictly need, but figuring out which ones you can safely omit is probably a waste of time.

Disclaimer: I haven't tried this; I just install eveything.

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.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top