I am assuming that the user will have ActivePerl installed and has the technical competence to install OpenSSL for Windows as well as a ppm for Crypt::SSLeay. As is well documented, ActiveState cannot ship a ppm of Crypt::SSLeay, but such a ppm is available from Randy Kobes' repository. I have installed ActivePerl on the test box (which I've done many times before) as well as OpenSSL. And I think I have correctly installed Crypt::SSLeay.
... which is the expected location for non-core modules.C:\Client>perldoc -l Crypt::SSLeay C:\Perl\site\lib\Crypt\SSLeay.pm
However, when I go to build the application -- which is bundled as a normal, CPAN-style tarball -- I get the following:
perl Makefile.PL fails to find Crypt::SSLeay, even though it's installed in the correct location, and even though the script can successfully locate other non-core Perl modules installed in C:\Perl\site\lib\. make runs without error, but, not surprisingly, make test fails at the point where an https call is first attempted.C:\client>perl Makefile.PL Warning: prerequisite Crypt::SSLeay 0 not found. Writing Makefile for Perl::APIClient
Can anyone suggest what I'm missing? Thank you very much.
In reply to Crypt::SSLeay not found by Makefile.PL on Win32 by jkeenan1
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |