Tue Feb 08 10:35:14 2011: Request 65535 was acted upon.
Transaction: Correspondence added by RSCHUPP
       Queue: PAR
     Subject: Unable to run perl script packaged with pp under cygwin on 
another Windows XP installation
   Broken in: (no value)
    Severity: (no value)
       Owner: Nobody
  Requestors: ocheye...@gmail.com
      Status: open
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=65535 >


On 2011-02-08 09:50:28, ocheye...@gmail.com wrote:
> I actually did the cygwin install. Hence the mention in the bug report
> of doing
> a minimal install of cygwin and perl to try to fix the issue.

Please try my previous hello example on the machine with
the minimal Cygwin install. Does it work?

If not: you can find out about the DLLs needed with

$ objdump -ax hello.exe | grep 'DLL Name'
        DLL Name: cygwin1.dll
        DLL Name: cyggcc_s-1.dll
        DLL Name: cygssp-0.dll
        DLL Name: KERNEL32.dll

and then 

$ cygcheck -f /usr/bin/cygwin1.dll
cygwin-1.7.7-1

etc to find the Cygwin package that contains these DLLs.
Repeat for the executable named "hello" in the cache area
and cygperl5_10.dll.

> Any thoughts on what's causing the POSIX load_import error? The error
> message is
> EXACTLY what appeared on the screen - no "s" at the end of
> load_import. 

Yeah, I can reproduce that here with a minimal

$ pp -o posix.exe -e 'use POSIX; print "OK"'

Stay tuned.

Cheers, Roderich

Reply via email to