Cody Fendant has asked for the wisdom of the Perl Monks concerning the following question:
I have to make a tiny change to a script I wrote a while ago and compiled into a Win32 EXE for a client.
I don't have access to the original machine where I did this (over a year ago), and I can't seem to get a compatible version of Perl and PAR::Packer, using current versions, to run on either of the other two XP boxes I have access to.
Rather than describe the many things I've done which haven't worked, can anyone tell me if they know a solid set of version numbers which will work, as in, if I get Strawberry/Active Perl version X, install PAR version Y and Packer version Z, I can be fairly confident it will work?
Alternatively, not to get too X-Y about it, is there some trick whereby I can replace the tiny portion of the EXE which is my actual script, without disturbing the rest of the Zip contents in any way? I tried that with WinZip but it rendered it unexecutable.
UPDATE: Solved, I think. My solution was to work backward from the PPD files I could find which promised to work. The Bribes repository said it had a version specifically for ActivePerl 5.8.8 build 822, so I uninstalled everything, downgraded to that version via ActivPerl's archive of older builds and it seems to be working.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Desperately Seeking PAR::Packer for Windows XP
by desemondo (Hermit) on Jan 07, 2010 at 01:52 UTC | |
by Cody Fendant (Hermit) on Jan 07, 2010 at 03:48 UTC |