Wed Mar 11 09:17:58 2015: Request 102690 was acted upon.
Transaction: Ticket created by ZDM
       Queue: PAR-Packer
     Subject: Error with packing Check.xs.dll
   Broken in: (no value)
    Severity: (no value)
       Owner: Nobody
  Requestors: z...@cpan.org
      Status: new
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=102690 >


Hi.

Environment - strawberry perl 5.20.2 x64 on windows 8.1 x64.

I try to pack this small example:

#!/usr/bin/env perl

package main v0.1.0;

no multidimensional;

1;
__END__

using following command:

pp -o 1.exe 1.pl

When I execute 1.exe I get following error:

Can't load 'D:\tmp\par-7a646d\cache-1426079581\b61437bc.xs.dll' for module 
multidimensional: load_file:The specified module could not be found at 
d:/devel/p
erl/perl/lib/DynaLoader.pm line 193.
 at d:/devel/perl/perl/site/lib/PAR/Heavy.pm line 120.
Compilation failed in require at script/1.pl line 5.
BEGIN failed--compilation aborted at script/1.pl line 5.

b61437bc.xs.dll is the alias for auto/B/Hooks/OP/Check/Check.xs.dll

But in PAR this is completely different file, than original. I don't know why, 
maybe you compress dlls or do something else, but this didn't work with this 
dll.

Reply via email to