in reply to Re^3: ActiveState Perl 10.x and Crypt::SSLeay not installed errors on Windows 2003
in thread ActiveState Perl 10.x and Crypt::SSLeay not installed errors on Windows 2003


This may help (I had problems due to the limitations on my development PC)

I installed Crypt::SSLeay manually on WinXP for Perl 5 (revision 5 version 8 subversion 3)

I downloaded Crypt-SSLeay-0.51 :
http://theoryx5.uwinnipeg.ca/ppms/x86/Crypt-SSLeay.tar.gz

Unzipped it and placed the files from the package in the corresponding places on my machine :

Perl\site\lib\auto\Crypt\SSLeay\SSLeay.bs
Perl\site\lib\auto\Crypt\SSLeay\SSLeay.dll
Perl\site\lib\auto\Crypt\SSLeay\SSLeay.exp
Perl\site\lib\auto\Crypt\SSLeay\SSLeay.lib
Perl\html\site\lib\Crypt\SSLeay.html
Perl\site\lib\Net\SSL.pm
Perl\site\lib\Crypt\SSLeay.pm
Perl\site\lib\Crypt\SSLeay\Conn.pm
Perl\site\lib\Crypt\SSLeay\CTX.pm
Perl\site\lib\Crypt\SSLeay\Err.pm
Perl\site\lib\Crypt\SSLeay\MainContext.pm
Perl\site\lib\Crypt\SSLeay\X509.pm

I then ran :
perl install_ssl

and let it download the dll files and put them in my path.
The files are :
ssleay32.dll
libeay32.dll

(I found these details in the install_ssl file)

Next - I think this is the important part,
make sure your path contains :

<path to openssl>\OpenSSL\bin
i.e. c:\openssl\bin
run the command "echo %Path%" or run "set" to check

My scripts didn't work until I did the last bit :)

Hope that helps.

chur
-- Sir_-_Jeff
  • Comment on Re^4: ActiveState Perl 10.x and Crypt::SSLeay not installed errors on Windows 2003
  • Download Code