> I was made to understand that I do need binutils in addition to
> MinGW-3.1.0-1.exe which I did install.
You have multiple questions but I think one answer will suffice.
MinGW is composed of several component packages (including binutils).
The executable archive you downloaded is a nice, neat unified bundle
containing all the packages you need to get started. However, you do not
need to use it. You can also download individual packages (the .tar.gz
files) and unzip them into a single directory, e.g. "C:\MinGW",
preserving directory structure. This should be enabled by default in Winzip.
The potential problem with the executable file is that it is out of
date. As new packages are released, the maintainers do not always update
the executable installer. If you look at the dates at the MinGW download
page, you will see that it is quite out of date. This is not a problem,
however, as it is easy to download and install individual packages.
The installer by itself should be good enough for most uses, but if you
need features in the newest GCC or just like living on the bleeding edge
you should download the .tar.gz files and unzip them as I described above.
As for your issue with Eclipse, that is technically off-topic on this
list, but I will see what I can figure out. I hate it when I bounce
between two lists, each telling me to go bother the other one, so I will
probably respond off the list with whatever I can find.