Год назад пытался установить - не получилось, плюнул, пользовался настроенной виртуальной машиной, теперь решил таки установить.
Основная проблема - установщик cpan не находит библиотеку openssl:
cpan -i Crypt::SSLeay
...
openssl-version.c:2:30: openssl/opensslv.h: No such file or directory
Ок, для начала берем и устанавливаем openssl, например отсюда -
http://gnuwin32.sourceforge.net/packages/openssl.htm > openssl-0.9.8h-1-setup.exe
в качестве пути для установщика следует указать MinGW каталог в Perl
например C:\Perl\site\lib\auto\MinGW
Затем оно не слинкует библиотеку openssl:
копируем из C:\Perl\site\lib\auto\MinGW\lib следующее в CORE перла (C:\Perl\lib\CORE):
libssl.a => C:\Perl\lib\CORE\ssl32.a
libcrypto.a => C:\Perl\lib\CORE\eay32.a
libcrypto.a => C:\Perl\lib\CORE\libcrypto.a
Потом, скорее всего еще не найдет что нибудь из этого:
копируем их из чего-то типа этого - MinGW\i686-w64-mingw32\lib снова в CORE:
libgdi32.a => C:\Perl\lib\CORE\libgdi32.a
libws2_32.a => C:\Perl\lib\CORE\libws2_32.a
У меня после этого всё собралось.