I remember vaguely that I had problems with Cygnus and configure with other programs as well. Basically, configure was confused about the system I was running it on - it could not decide between Windows and Unix and gave up. Seems like you got a bit further but it still doesn't work... the Visual C++ projects included in the MAD distribution work out of the box, so perhaps you could get hold of Visual C++?
Eckhart