Wed Apr 03 16:50:43 2019: Request 129005 was acted upon.
Transaction: Correspondence added by RSCHUPP
Queue: PAR-Packer
Subject: Issue with Tk::PNG
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: [email protected]
Status: new
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=129005 >
On 2019-04-03 13:59:42, [email protected] wrote:
> The error I am getting is the following:
>
> "Can't load "long path/x.dll" for module Tk::PNG::load_file: The
>...
> "As discussed on the mailing list ([email protected]) the problem was
> resolved by adding --link ibpng16-16__.dll --link zlib1__.dll to the
> pp command"
>...
> 1.
> Where do I find these dll files? They do not currently reside on my
> system.
If you have the Tk::PNG module installed, you *do* have these DLLs
installed, otherwise your script wouldn't have run before packing it.
But the actual names may be slightly different depending on your
Strawberry version. For 5.16.3
--link libpng15-15_.dll --link zlib1_.dll
should do the trick.
> 2.
> Since this is an older bug, has it been fixed since this initial
> report?
BTW, it's not a bug. PAR::Packer doesn't automagically pack
required non-perl DLLs.
Cheers, Roderich