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? >