Hi, 

If your only perl58.dll is the one from ActiveState build 822, then the problem 
is with your PAR packager. It contains an image of perl58.dll from a different 
(earlier) version of Perl.

Where did you get the PAR::Packer modules from?

Regards

Mark


[EMAIL PROTECTED] wrote:
> 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