I am writing an application in which a user will make a call to a server using the https protocol. The user will have Perl's LWP module installed, but LWP also requires OpenSSL and Crypt::SSLeay to work. I have gotten all this set up and working on Linux but am having problems setting this up on my Windows test box.
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. C:\Client> perldoc -l Crypt::SSLeay C:\Perl\site\lib\Crypt\SSLeay.pm ... which is the expected location for non-core modules. However, when I go to build the application -- which is bundled as a normal, CPAN-style tarball -- I get the following: C:\Client> perl Makefile.PL Warning: prerequisite Crypt::SSLeay 0 not found. Writing Makefile for Perl::APIClient 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. Can anyone suggest what I'm missing? Thank you very much. Jim Keenan _______________________________________________ Perl-Win32-Users mailing list Perl-Win32-Users@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs