"Beman Dawes"
At this point in time g++ 2.95.3-5 is quite a few (six maybe?) releases and a year and a half behind the current release (3.2). GCC and its libraries have made major steps forward during that time. Maybe you should consider downloading 3.2 instead of putting effort into 2.95.3. You will have to compile it yourself, but just following the instructions has worked fine for me (but do run the configure, make, and install steps under cygwin.)
Wait! You can't "just follow the directions", unfortunately. When you run the configure step, you MUST add --prefix="..." to avoid collisions with your existing g++ installation. For example: ./configure --prefix=/usr/local/gcc-3.2 make bootstrap ; make install # Wait a few hours... -- ----------------------------------------------------------- David Abrahams * Boost Consulting dave@boost-consulting.com * http://www.boost-consulting.com