Cygwin hijacks the windows environment. Generally this causes problems for native Windows apps like ActivePerl for Windows. You can use ActivePerl for Windows with Cygwin, but be prepared to deal with a different PATH when Cygwin is running.
If you want a "Linux" Perl for Cygwin, it's simplest to use Perl for Cygwin, which takes into account all of the idiosyncracies of Cygwin.
Cygwin hijacks the windows environment. Generally this causes problems for native Windows apps like ActivePerl for Windows. You can use ActivePerl for Windows with Cygwin, but be prepared to deal with a different PATH when Cygwin is running.
If you want a "Linux" Perl for Cygwin, it's simplest to use Perl for Cygwin, which takes into account all of the idiosyncracies of Cygwin.