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"


Reply via email to