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.