Hi Rob, Using Cygwin SETUP.EXE, the GCC that is available from that installer is the latest GCC that works on Cygwin. There are several issues in trying to get the latest GCC up-and-running under Cygwin. I read the issues a while back, but did not note exactly what they were, or the URL that enumerated the issues. [Sorry. Hopefully someone a little closer to the problem can cite both. Or dig around in the gcc-help archives.] There are several people working on getting the latest GCC working properly (i.e., no surprises when you compile and run your code) on Cygwin. Since there have been several releases of GCC since 3.4, I think that is indicative that the "get GCC working on Cygwin" problem is hard. I do not know if the GCC problems with Cygwin are the same with MinGW's GCC. (I see MinGW has a GCC 4.3 available, but it is tagged as "testing". MinGW 5.1.3 installer looks like it comes with GCC 3.4 as stock.) Sincerely, --Eljay