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