On Mon, Mar 30, 2009 at 7:41 PM, Viswanathan Ramachandran
<vis...@gmail.com> wrote:
> I still see the error "The procedure entry point Perl_hv_common_key_len
> could not be located in the dynamic link library perl58.dll. "
>
> This is perl, v5.8.9 built for MSWin32-x86-multi-thread (with 9 registered
> patches, see perl -V for more detail),Copyright 1987-2008, Larry Wall Build
> 825
>
> Par-Packer 0.976, PPM 4.04
>
> Par-Packer is from http://theory.uwinnipeg.ca/ppmpackages/

This URL points to a PPM repository for Perl 5.6 (ActivePerl builds 6xx)!

You rather want http://theoryx5.uwinnipeg.ca/ppms/ which is
for Perl 5.8 (ActivePerl builds 8xx).
I grabed the PAR-Packer from there but unfortunately it looks like [1]
it's built
against 5.8.8 - same problem as Richard had with the trouchelle repository.

Cheers, Roderich

[1] I extracted blib/lib/PAR/StrippedPARL/Static.pm from the tar.gz ball
and uudecoded its __DATA__ section. This results in a Windows executable
that literally contains perl58.dll embedded somewhere.
I then ran "strings" on the executable and grepped for strings starting
with "Perl_hv_" (there should be a bunch of them clustered in the export symbol
table of the dll). I found some, but _not_ the telltale Perl_hv_common_key_len.
If I do the same for PAR-Packer from http://cpan.uwinnipeg.ca/PPMPackages/10xx/
(which is for Perl 5.10), I see the above symbol.

Reply via email to