|
|
| Pathologically Eclectic Rubbish Lister | |
| PerlMonks |
Comment on |
| ( #3333=superdoc: print w/ replies, xml ) | Need Help?? |
|
I've just hit the same issue,and that is the workaround I've found which I also filed as a bug and I am awaiting a reply. building an executable with Strawberry Perl is successful but when actually running it (after we have renamed the c:/strawberry to c:/strawberryX so it cannot find the dependencies from the path), fails with the following errors :
I am on WinXP SP3 ,PAR 1.002,PAR::Packer 1.009, and have tried Strawberry Perl versions 5.12.3.0,5.10.1.5,5.10.1.1 and the problem persists in all of them
"C:\strawberry\perl\vendor\lib" is not consistent with the other entries I've found id 52794 (https://rt.cpan.org/Public/Bug/Display.html?id=52794) which is related to the issue although it refers to version PAR::Packer 1.001 nevertheless I got the following line :from the patch (the patch actually REMOVES this line!!) and added it to par.pl after line 540. I also corrected Strawberry's @INC by prepending the path "C:/strawberry/perl/vendor/lib" by setting the PERL5LIB env variable, rebuilt it and everything works fine and even tried it in machines that have no Perl installation whatsoever It looks like Strawberry has the path messed up and needs the correct one. Furthemore "if ($Config{_delim} eq '\\') { s{\\}{/}g for @inc }" satisfies Heavy.pm Try it out and let me know if it was successfull In reply to Re: Packaged binary fails on perlless systems [win32]
by nikosv
|
|