Tue Apr 26 08:35:39 2011: Request 67311 was acted upon. Transaction: Correspondence added by RSCHUPP Queue: PAR-Packer Subject: missing dll Broken in: 1.009 Severity: Important Owner: RSCHUPP Requestors: pnewk...@cdrg.org, y...@pereslavl.ru Status: open Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=67311 >
On 2011-04-26 04:57:35, y...@pereslavl.ru wrote: > Build log attached. Logs look OK, esp. libgcc_*.dll is packed into boot.exe > - pp hello.pl -o hello.exe > If I do the last command when compiler directory (C:\MinGW\bin) > is in the PATH it works OK. > If I do it without that directory in the PATH I get an error message. This can't be helped: in genereal, any executable linked with gcc may have a reference to libgcc_*.dll, hence this DLL must be in PATH somewhere. > If I create hello.exe it works OK while compiler directory > remains in PATH. But if I remove it from PATH I get the same message. This should work now. If not: - did you re-run "pp hello.pl -o hello.exe" after installing the patched PAR::Packer? - please post the output of objdump -ax hello.exe | find "DLL" objdump -ax myldr\boot.exe | find "DLL"