please amend that page in
where it says
"2. Create a directory to install all the stuff into..."
In facts the directory MUST be the root directory,
or gcc won't work. I everytime got fooled by the
fstab feature of msys. It is important that new
users understand that the fstab mounts are only
seen by the shell: native programs, including gcc,
know nothing about it.
Since Windows 2000 one can soft link a directory,
a JUNCTION in Windows parlance and overcome this
linkd C:\mingw C:\myfancyplace\MinGW
linkd D:\mingw C:\myfancyplace\MinGW
that also solves the problem of compiling from
a different drive.
(Linkd.exe can be downloaded with the resource kit,
othe sysinternals alternatives may exist.)