The "procedure entry point" error message is all over various lists/
groups but I haven't found a good resolution yet.

Fresh install of ActiveState Perl, Par-Package too.  The error is:

     The procedure entry point Perl_sv_2iv_flags could not be located
in the
     dynamic link library perl58.dll

I think I understand the explanations given elsewhere, that the PAR
packager is looking for a different version of Perl58.dll than the one
that it has.  What I haven't seen is how to resolve it.  Rebuilding
PAR from scratch, probably not an option for me.  I just need to re-
distribute a perl program to others...  What versions of what packages
do I need to install?

The Perl58.dll version:

    C:\Perl\bin>perl -MWin32 -e "print Win32::GetFileVersion('c:/perl/
bin/perl58.dll')"
    588822

There are no other perl58.dll's on my system.  Par's version:

    C:\Perl\site\bin>pp -V
    PAR Packager, version 0.976 (PAR version 0.976)

And Perl reports:

    C:\Perl\site\bin>perl -v
    This is perl, v5.8.8 built for MSWin32-x86-multi-thread
    (with 18 registered patches, see perl -V for more detail)

    Copyright 1987-2007, Larry Wall

    Binary build 822 [280952] provided by ActiveState http://www.ActiveState.com
    Built Jul 31 2007 19:34:48

Is there a resolution to all of this?

Reply via email to