@whim:
Thanks for the feedback.
Yes, you are right, after you are finished building and installing GCC, you can clear out those directories in /tmp. I certainly didn't try build for minimal size, but rather minimal effort. My personal install of Cygwin has a *lot* more stuff installed, and I am not sure that the default set is and what might be removed. The Cygwin webpage indicates that by default it is the minimal set of packages needed to have a working environment, so I dunno.
Using Cygwin to build an app for people to consume is usually less than ideal because of the amount of cruft needed. However, I was going for quick and dirty.. I'll see if I can do the same with a MinGW install (I've actually never used *actual* MinGW but rather -mno-cygwin, which is quite different and doesn't work for these tools..)
-Scott