in reply to CPAN LWP module installation problems

Get the ppm.zip from Active State here You want libwww-perl.zip. Unzip it (into a tmp dir as it spews stuff out without a wrapper dir), go into the temp dir and and use ppm install libwww-perl.ppd I have just tested it and it works fine.

LWP needs a C compiler from memory. I do recall it is difficult to install on Win32 using the CPAN version. You will generally find it far less painfull to use ppm on Win32. The key problem on Win32 is the lack of a decent C compiler for those modules with XS or C components. With the ppms the comilation has been done for you by the nice folks at Active State so things generally go a lot smoother. The only disadvantage is the time lage between a new module release and the generation of a ppm. Plus the AS ppm's don't tell you what version it is until you have got it and can RTFS.

cheers

tachyon

s&&rsenoyhcatreve&&&s&n.+t&"$'$`$\"$\&"&ee&&y&srve&&d&&print

Replies are listed 'Best First'.
Re: Re: CPAN LWP module installation problems
by sprakash (Acolyte) on Dec 24, 2002 at 05:51 UTC
    /msg tachyon Hi! Tachyon, thanks for your reply related to the LWP and libwww-perl installation. I did what you advised and attempted to install it and got the following error -
    D:\Perl\temp\libwww-perl>ppm install libwww-perl.ppd Error: no suitable installation target found for package libwww-perl.
    So I'm not sure where to go now ..... I have installed the OpenSSL binary into the Perl directory, but tried to install Crypt:SSLeay on top of it but it doesn't seem to do anything. Please do let me know. Thanks, Surya

      Unless there is a *really good* reason not to I would simply remove your perl install and reinstall Perl 5.6.1 from Active State - this is a binary distribution and works well on Win32. I suggest 5.6.1 as 5.6.1 is fairly stable and 5.8 is fairly new and thus much less stable. When you install the Active State Perl you get LWP anyway as well as ppm. You have a broken install and this is the quickest fix.

      cheers

      tachyon

      s&&rsenoyhcatreve&&&s&n.+t&"$'$`$\"$\&"&ee&&y&srve&&d&&print