Hi All
I have dicovered, that on Cygwin at least, mapserver 
builds with gcc 3.2 by either
1)  including -lstdc++ in the link libs 
 STATIC_LIBS= $(GD_STATIC) $(OGR_STATIC) -lstdc++
   or 
2) linking with c++ instead of gcc
executable: dependencies
      $(CXX)  .... .....
This of course requires that gdal is also built with c++3.2
The resulting executables seem to run fine :-)
Cheers
Norman