Hi People! I hope all of you are doing well today.

Anyways, I've spent the past 7-8 hours trying to install LWP::UserAgent and a SSL to use with it, and after NUMEROUS times of installing and uninstalling different versions of Activestate Perl and libwww-perlXXX, etc. I was finally able to get LWP::UserAgent working properly under ActivePerl 5.8.0 (I am current running Windows XP and IIS).

I tried installing Net::SSLeay and Crypt::SSLeay numerous times also on different versions on Perl but am getting the same errors (below). I have the BINARY distribution of OpenSSL installed in my D:\Perl\OpenSSL folder (executable 'openssl.exe' is in D:\Perl\OpenSSL\bin).

The errors I get while installing Net::SSLeay (Ver 1.21) are -

(PMAKE)
Reading D:/Perl/site/lib/Make.pm Reading D:\Perl\temp\Net_SSLeay.pm-1.21\makefile Ignore '$(PM_TO_BLIB)' Ignore '<<' Ignore '@$(TOUCH) $@' Reading D:/Perl/site/lib/Make.pm Reading D:\Perl\temp\Net_SSLeay.pm-1.21\Net-SSLeay-Handle-0.50\Makefil +e Ignore '$(PM_TO_BLIB)' Ignore '<<' Ignore '@$(TOUCH) $@' Make all -nologo Cannot `Make' - no target -nologo at D:/Perl/site/lib/Make.pm line 116 +4. Code 512 from cd Net-SSLeay-Handle-0.50 && D:\Perl\bin\perl.exe D:\Per +l\bin\pmak e -f Makefile all -nologo at D:/Perl/site/lib/Make.pm line 265.


(NMAKE)
D:\Perl\temp\Net_SSLeay.pm-1.21>nmake Microsoft (R) Program Maintenance Utility Version 1.50 Copyright (c) Microsoft Corp 1988-94. All rights reserved. cl -c -ID:\Perl\OpenSSL/include -ID:\Perl\OpenSSL/inc32 -nol +ogo -Gf -W 3 -MD -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -D +PERL_IMPLI CIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -O + -DVERSI ON=\"1.21\" -DXS_VERSION=\"1.21\" "-ID:\Perl\lib\CORE" -DPERL5 SSLe +ay.c 'cl' is not recognized as an internal or external command, operable program or batch file. NMAKE : fatal error U1077: 'C:\WINXP\system32\cmd.exe' : return code ' +0x1' Stop.



And


The errors I get while installing Crypt::SSLeay (Ver .43 and .45) are -

(PMAKE)
D:\Perl\temp\Crypt-SSLeay-0.45>pmake Reading D:/Perl/site/lib/Make.pm Reading D:\Perl\temp\Crypt-SSLeay-0.45\makefile Ignore '$(PM_TO_BLIB)' Ignore '<<' Ignore '@$(TOUCH) $@' cl -c -ID:\Perl\OpenSSL\include -ID:\Perl\OpenSSL\inc32 -nologo -Gf - +W3 -MD -DN DEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPL +ICIT_CONTE XT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -DNDEBUG + -O1 -DV ERSION=\"0.45\" -DXS_VERSION=\"0.45\" "-ID:\Perl\lib\CORE" SSLeay.c 'cl' is not recognized as an internal or external command, operable program or batch file. Code 256 from cl -c -ID:\Perl\OpenSSL\include -ID:\Perl\OpenSSL\inc32 + -nologo - Gf -W3 -MD -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRY +PT -DPERL_ IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFI +X -MD -DND EBUG -O1 -DVERSION=\"0.45\" -DXS_VERSION=\"0.45\" "-ID:\Perl\lib\CO +RE" SSLe ay.c at D:/Perl/site/lib/Make.pm line 265.


(NMAKE)
D:\Perl\temp\Crypt-SSLeay-0.45>nmake Microsoft (R) Program Maintenance Utility Version 1.50 Copyright (c) Microsoft Corp 1988-94. All rights reserved. cp lib/Crypt/SSLeay/X509.pm blib\lib\Crypt/SSLeay/X509.pm cp lib/Net/SSL.pm blib\lib\Net/SSL.pm cp SSLeay.pm blib\lib\Crypt\SSLeay.pm cp lib/Crypt/SSLeay/Conn.pm blib\lib\Crypt/SSLeay/Conn.pm cp lib/Crypt/SSLeay/CTX.pm blib\lib\Crypt/SSLeay/CTX.pm cp lib/Crypt/SSLeay/MainContext.pm blib\lib\Crypt/SSLeay/MainContext.p +m cp lib/Crypt/SSLeay/Err.pm blib\lib\Crypt/SSLeay/Err.pm cl -c -ID:\Perl\OpenSSL\include -ID:\Perl\OpenSSL\inc32 -nol +ogo -Gf -W 3 -MD -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -D +PERL_IMPLI CIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD + -DNDEBUG -O1 -DVERSION=\"0.45\" -DXS_VERSION=\"0.45\" "-ID:\Perl\lib\CORE" + SSLeay. c 'cl' is not recognized as an internal or external command, operable program or batch file. NMAKE : fatal error U1077: 'C:\WINXP\system32\cmd.exe' : return code ' +0x1' Stop.





PLEASE PLEASE PLEASE help me out..... am totally stumped and ready to pull my hair out. Would greatly appreciate it. Thanks, Surya

In reply to Problem installing Net::SSLeay and Crypt::SSLeay ..... please help :-D by sprakash

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.