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: m_barraz...@hotmail.com Status: new Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=129005 >
On 2019-04-03 13:59:42, m_barraz...@hotmail.com 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 (par@perl.org) 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