Wed Dec 12 07:10:10 2018: Request 127971 was acted upon. Transaction: Correspondence added by RSCHUPP Queue: PAR Subject: {Windows] PAR-Packer-1.047 Broken in: (no value) Severity: (no value) Owner: Nobody Requestors: welleoz...@googlemail.com Status: open Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=127971 >
On 2018-12-12 06:16:12, welleoz...@googlemail.com wrote: > Adding --link libjpeg-9_.dll doesn't solve the problem. Same error. Tried > also with full path. (I guess it is okay that PAR searches for > 31e69eb2.xs.dll (changing its name). Tk::JPEG has been compiled with cpanm > Tk. I assume that 31e69eb2.xs.dll is the PAR mangled name for .../auto/Tk/JPEG/JPEG.xs.dll (please verify, e.g. by comparing MD5 or SHA1 digests). I suspect that this DLL hasn't been linked against the libjpeg*.dll that came with Strawberry. Or it is linked against additional DLLs that were not packed either. Try something like objdump -ax .../JPEG.xs.dll | grep "DLL Name" to determine its dependent DLLs. > Please, note that the same script (without adding --link) works > out-of-the-box on my macOS. Most likely because the shared libjpeg there is provided by the platform, hence available on both machines. Cheers, Roderich