Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Perl > Perl Misc > PAR packer Error

Reply
Thread Tools

PAR packer Error

 
 
Roi
Guest
Posts: n/a
 
      07-23-2008
Hello,
I am trying to make an exe file from a perl script file. I am using
ActiveState Perl 5.8.6 (Build 811) on Windows.
This is the lcommand that i am running and the error msg:

pp -o sp.exe spdisplaye.pl
Perl lib version (v5.8.6) doesn't match executable version (v5.8. at
C:/Perl/
ib/Config.pm line 32.
Compilation failed in require at C:/Perl/lib/DynaLoader.pm line 25.
BEGIN failed--compilation aborted at C:/Perl/lib/DynaLoader.pm line
25.
Compilation failed in require at C:/Perl/site/lib/Compress/Zlib.pm
line 15.
Compilation failed in require at C:/Perl/site/lib/Archive/Zip.pm line
11.
BEGIN failed--compilation aborted at C:/Perl/site/lib/Archive/Zip.pm
line 11.
Compilation failed in require at -e line 406.
C:\Perl\Bin/pp: Failed to extract a parl from
'PAR::StrippedPARL::Static' to fi
e 'parlHk8jbV7.exe' at C:/Perl/site/lib/PAR/Packer.pm line 1149,
<DATA> line 1.


i am using PAR 0.976

i will be happy to find solution for thi problem as i am trying to
solve it for more then 10 hours..
Thanks,
Roi
 
Reply With Quote
 
 
 
 
Ben Morrow
Guest
Posts: n/a
 
      07-23-2008

Quoth Roi <(E-Mail Removed)>:
> Hello,
> I am trying to make an exe file from a perl script file. I am using
> ActiveState Perl 5.8.6 (Build 811) on Windows.
> This is the lcommand that i am running and the error msg:
>
> pp -o sp.exe spdisplaye.pl
> Perl lib version (v5.8.6) doesn't match executable version (v5.8. at
> C:/Perl/
> ib/Config.pm line 32.


What happens if you just run

perl spdisplaye.pl

? It looks to me as though you've messed up your perl installation.

Ben

--
BEGIN{*(=sub{$,=*)=sub{print@_};local($#,$;,$/)=@_;for(keys%{ #(E-Mail Removed)
$#}){/m/&&next;**=${$#}{$_};/(\w):/&&(&(($#.$_,$;.$+,$/),next);$/==\$*&&&)($;.$
_)}};*_=sub{for(@_){$|=(!$|||$_||&)(q) )));&((q:\:\::,q,,,\$_);$_&&&)("\n")}}}_
$J::u::t, $a::n:::t::h::e::r, $P::e::r::l, $h::a::c::k::e::r, $,
 
Reply With Quote
 
 
 
 
Roi
Guest
Posts: n/a
 
      07-24-2008
On 23 יולי, 20:16, Ben Morrow <(E-Mail Removed)> wrote:
> Quoth Roi <(E-Mail Removed)>:
>
> > Hello,
> > I am trying to make an exe file from a perl script file. I am using
> > ActiveState Perl 5.8.6 (Build 811) on Windows.
> > This is the lcommand that i am running and the error msg:

>
> > pp -o sp.exe spdisplaye.pl
> > Perl lib version (v5.8.6) doesn't match executable version (v5.8. at
> > C:/Perl/
> > ib/Config.pm line 32.

>
> What happens if you just run
>
> * * perl spdisplaye.pl
>
> ? It looks to me as though you've messed up your perl installation.
>
> Ben
>
> --
> BEGIN{*(=sub{$,=*)=sub{print@_};local($#,$;,$/)=@_;for(keys%{ #(E-Mail Removed)
> $#}){/m/&&next;**=${$#}{$_};/(\w):/&&(&(($#.$_,$;.$+,$/),next);$/==\$*&&&)(*$;.$
> _)}};*_=sub{for(@_){$|=(!$|||$_||&)(q) )));&((q:\:\::,q,,,\$_);$_&&&)("\n")}}}_
> $J::u::t, $a::n:::t::h::e::r, $P::e::r::l, $h::a::c::k::e::r, $,


Hi,
If I run perl spdisplaye.pl it is working... and i reinstalled the
ActiveState Perl recently
 
Reply With Quote
 
Ben Morrow
Guest
Posts: n/a
 
      07-24-2008
[please don't quote signatures]

Quoth Roi <(E-Mail Removed)>:
> On 23 יולי, 20:16, Ben Morrow <(E-Mail Removed)> wrote:
> > Quoth Roi <(E-Mail Removed)>:
> >
> > > Hello,
> > > I am trying to make an exe file from a perl script file. I am using
> > > ActiveState Perl 5.8.6 (Build 811) on Windows.
> > > This is the lcommand that i am running and the error msg:

> >
> > > pp -o sp.exe spdisplaye.pl
> > > Perl lib version (v5.8.6) doesn't match executable version (v5.8. at
> > > C:/Perl/
> > > ib/Config.pm line 32.

> >
> > What happens if you just run
> >
> > * * perl spdisplaye.pl
> >
> > ? It looks to me as though you've messed up your perl installation.

>
> If I run perl spdisplaye.pl it is working... and i reinstalled the
> ActiveState Perl recently


OK, then, have you by any chance installed a PPM of PAR-Packer that was
intended for perl 5.8.8?

Can you confirm that

perl -ne"/V eq / and print" c:\perl\lib\Config.pm

prints

$^V eq v5.8.6

? Can you put this in a file parlv.pl

print "$^]\n";

and run both

parl parlv.pl

and

parldyn parlv.pl

? If they don't both print '5.008006' then your version of PAR:acker
does not match your version of perl: I would suggest installing the
latest 5.8.8 from ActiveState.

Ben

--
'Deserve [death]? I daresay he did. Many live that deserve death. And some die
that deserve life. Can you give it to them? Then do not be too eager to deal
out death in judgement. For even the very wise cannot see all ends.'
http://www.velocityreviews.com/forums/(E-Mail Removed)
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Can't find par loader at C:/Perl/site/lib/PAR/Packer.pm line 101 Oliver Soeder Perl Misc 1 06-30-2007 02:32 PM
Can't find par loader at C:/Perl/site/lib/PAR/Packer.pm line 101. osoeder@gmx.de Perl Misc 0 06-07-2007 02:58 PM
pp question (PAR::Packer) Yakov Perl Misc 2 04-10-2007 05:42 AM
PAR, PAR::Packer smueller@cpan.org Perl Misc 1 12-01-2006 09:41 PM
message eradique par une regle emise par SPE interscaneManager@fr.ch Python 0 08-21-2003 07:47 PM



Advertisments