in reply to fork and socketpair

Get rid of this
if ($^O eq 'MSWin') { print("\nrunning directly from Windows is not supported -- Install + Cygwin\n\n"); exit(1); }
and it will work on windows