> pp.exe is from ActiveState's package manager. I suppose I > can build it > by hand, and see if I get anything different, however, the correct > version of Scalar::Util is packed into the exe.
Actually there are TWO versions of Scalar::Util etc in the executable created by pp from my oneliner: - one is in the zip archive at the end of the executable; this one you can list/extract by running e.g. unzip on the excutable; this one is from the machine where you ran pp - the other is in the data section of the executable; you can see it with "strings file.exe"; it is copied verbatim from parl.exe where it got included when your PAR package was built; it's part of the pp'ed executables' bootstrap, because some perl modules are already needed extracted before PAR can get to the modules in the zip archive So there's a potential mismatch, but that's just a wild guess. Does the oneliner from my previous email have the same problem as your script? Cheers, Roderich