Hello,

I am getting the same problem as described previously by whitewindow
(see http://www.mail-archive.com/[EMAIL PROTECTED]/msg01144.html), though I
have a little bit to add.

With the simple gtk2helloworld.pl script I get the behavior previously
described ('par -MGlib gtk2helloworld.par' works, but the executable
doesn't).  However, when I do a more complicated test case (that works
fine without PAR), I get an error dialog titled "perl.exe - Entry Point
Not Found" with the text, "The procedure entry point crc32 could not be
located in the dynamic link library zlib.dll" (when I try the 'par
-MGlib test.par' trick).  It should be trying to use zlib, as I'm
loading a png, but I don't understand why it should fail with PAR but
work without it.  The command line I've used to generate this is:

pp -S -x -o test.exe test.pl

and the script executes just fine during compilation.  Trying to
manually force the inclusion of libraries (as in whitewindow's previous
post) results in the same behavior.

I have also tried:

pp -S -M ByteLoader -x -f Bytecode -o test.exe test.pl

which behaves differently, but still doesn't work (both 'test.exe' and
'par test.par' pop a dialog box saying "... has generated errors and
will be closed by Windows...").

The Gtk2 perl stuff must be doing something tough to handle, as perl2exe
also fails to generate good executables.

Any help on this would be greatly appreciated.  I'd be happy to
experiment some and post results if somebody with more knowledge of PAR
can give me some tips on what to try.

Thanks,

-- Kevin Moore


Reply via email to