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: [email protected]
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=127971 >
On 2018-12-12 06:16:12, [email protected] 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