Wed Oct 31 21:33:13 2012: Request 13508 was acted upon. Transaction: Correspondence added by mzhou Queue: PAR Subject: cannot find Glib.dll on win32, despite being packaged in the exe Broken in: (no value) Severity: (no value) Owner: Nobody Requestors: schm...@schmorp.de Status: open Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=13508 >
We solved this problem for Biodiverse (http://biodiverse.googlecode.co) by patching PAR to extract DLLs with their original names instead of CRCs. I'm aware that names are much more likely to crash than CRCs, so perhaps an option embedded into the .exe when pp builds it could choose between whether to use name or CRC? On Thu Feb 07 01:46:22 2008, azarah wrote: > I have the same problem, and resolved it with the patch from bug #32589, > and adding the DLLs via the -l switch (I do not package all the Gtk+ > files, as I use a merge module with my installers). I also use > Gtk2::GladeXML, which also needed to be added to the patch to work. > > Patch for reference and sample script I use to build the executables > attached.
Heavy.pm.patch
Description: Binary data