in reply to PAR::Packer Blues

Jan Dubois posted about that error on the win32-perl-users list just today. Here's what he said:

This mean you are using an application built with AP822 against an older version of perl58.dll. AP822 contains all changes from the Perl 5.8.x maintenance branch that will eventually become 5.8.9. One of the changes is that the SvIV() macro may now call the Perl_sv_2iv_flags() function, which does not exist in earlier 5.8.x releases.

I gather that either downgrading to ActivePerl build 820, or using a version of PAR::Packer that has been built using ActivePerl build 822 will work.

Cheers,
Rob
Update: Oops ... already linked to by TGI ... sorry for the needless repetition

Replies are listed 'Best First'.
Re^2: PAR::Packer Blues
by deadpickle (Pilgrim) on Aug 24, 2007 at 03:16 UTC
    I downgraded and installed PAR::Packer via AS. still a no go. Not sure what to do. I searched windows for perl58.dll and only found one. Its wierd that Gtk2 works but PAR doesnt on the vista machine and PAR works but Gtk2 doesnt on my Windows XP machine.
      You need to compile PAR/Gtk.... yourself
        I tried to build PAR::Packer and got this:
        t/10-parl-generation.t 1 256 31 1 4 1 test and 28 subtests skipped. Failed 1/4 test scripts. 1/69 subtests failed. Files=4, Tests=69, 745 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 + CPU) Failed 1/4 test programs. 1/69 subtests failed. NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code + '0xff' Stop. SMUELLER/PAR-Packer-0.976.tar.gz nmake test -- NOT OK Running make install make test had returned bad status, won't install without force Failed during this command: SMUELLER/PAR-Packer-0.976.tar.gz : make_test NO
        How can I fix this?