Wed Dec 03 07:17:59 2014: Request 100686 was acted upon. Transaction: Correspondence added by RSCHUPP Queue: PAR-Packer Subject: Window executable crashes when including Wx::Html in PAR::PACKER build Broken in: (no value) Severity: (no value) Owner: Nobody Requestors: davwo...@cisco.com Status: new Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=100686 >
Sorry, there's not much I can do to help you here - wxperl/wxwidgets has always been problematic with PAR::Packer. The problem might be caused by some Wx::* glue DLL [1] that references another Wx::* glue DLL [2]. This gets broken by PAR::Packer as it extracts glue DLLs with mangled names. In that case, sometimes it seems to help to add the referenced glue DLL also as an -l option. You may search the par mailing list (par@perl.org), e.g. via http://www.mail-archive.com/par@perl.org/info.html or on Google Groups, for similar problems. BTW: > The Par::Packer command I use: > pp -v 3 -l > C:\Perl\site\lib\Alien\wxWidgets\msw_2_8_12_uni_gcc_3_4\lib\libgcc_s_sjlj-1.dll > -l > C:\Perl\site\lib\Alien\wxWidgets\msw_2_8_12_uni_gcc_3_4\lib\libstdc++-6.dll > ... These two -l options shouldn't be necessary. Cheers, Roderich [1] The "glue DLLs" are the files Wx\Wx.dll and Wx\Foo\Foo.dll located somewhere below your C:\Perl\site\lib. [2] If you have the objdump program from the Mingw32 toolchain you can check which DLLs foo.dll references with objdump -a -x foo.dll | grep "DLL Name"