DDD-like debugger for WinNT4

marc mandel mmandel@puma.sirinet.net
Thu Sep 30 23:56:00 GMT 1999


On 11 Sep 1999 22:47:19 GMT, khan@xraylith.wisc.edu (Mumit Khan)
wrote:

>Insight, which is the latest GUI-fied incarnation of gdb, is a very
>nice piece of work, and works with any win32 executable created by
>GCC on x86-win32 (ie., you can debug Cygwin, Mingw, UWIN etc execs
>with insight).
>
>See http://sourceware.cygnus.com/insight/ for more info on the
>debugger (site has screen dumps I believe).
>
>The current build (URL below) needs Cygwin DLL to run. I have neither
>the time nor the inclination at this time to build a native version
>that does not require cygwin (it's going to take quite a bit of 
>configuration twiddling and some code changes to get everything 
>working under Mingw; contribution/fixes welcome of course). If you 
>want to debug Mingw code, you can download my prebuilt insight binaries, 
>get *just* the cygwin1.dll file from Cygnus (URL below) and run it.
>
>Cygwin prebuilt DLL:
> http://sourceware.cygnus.com/cygwin/
> ftp://sourceware.cygnus.com/pub/cygwin/snapshot-19990115/
>(after uncompressing with bunzip2, rename it to cygwin1.dll)
>
>Insight binaries:
> ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/cygwin/ports/insight-19990823-cygb20.tar.gz
>
>If you insist on not using Cygwin DLL, then this obviously doesn't help
>you much.
>
>Regards,
>Mumit

Mumit,
Thank you for your reply.

I realize now that what I meant and what I said were not the same. I
apologize for this. What I meant to say was that I was looking to
avoid having to need a complete cygwin32 installation. The reason that
I use Mingw32 is its smaller, simpler installation footprint. After
all, my goal is to learn c, and later, c++. If insight only requires
the cygwin1.dll, then I can probably live with that. <g>

I am downloading Insight right now. I will install it per your above
instructions and will try it.

It was also suggested that I could run ddd with the cygwin dll and an
X server. I am downloading ddd (ddd-3_1_2-i686-pc-cygwin32_exe.gz),
cygwin1.dll (cygwin1-20_1_dll.bz2) and an X-server (StarNet's X-Win32
ver. 4.01). I suspect that I also need the X11 libraries, so I am also
downloading Andy Piper's X11R6.4 libraries for cygwin b20
(cygwin-b20-x11_tar.bz2). I will try this also.

Regards,
Marc Mandel



More information about the Gcc-help mailing list