Here is a new wrinkle. I updated AutoLoader to 5.63 I did nmake clean perl -MConfig_m Makefile.PL nmake nmake test
Now all of the automated_pp_test.pm tests pass, including the "pp -c hello.pl" test, but only via the "nmake test". I did the "nmake test" twice and it all passed both times.
As before, doing "pp -c hello.pl" directly from the command line, including in a directory that has no spaces in the path name, and then running the resulting "a.exe" fails. As before, it fails in the same way. Namely, with the Invalid argument at C:/perl/lib/Archive/Zip.pm line 659
I did a print out in PAR::Packer and I could not see any %ENV elements that have to do with par/pp/perl, other than having perl in the PATH.
... Just trying to add to the clues ...
