Actually while a port of gcc is available of Windows, that is not acceptable for native Windows Perl. That has to be compiled by the MS compiler Visual Studio C/C++. So too for Solaris: Even the OpenCSW project builds Perl for Solaris with the native compiler Solaris Studio. The cygwin Perl is built with gcc.
BTW Solaris Studio is available for Linux. Dana Hudes