I've been trying out the pp application for bundling up scripts into an exe I can distribute to Win32 machines which don't have perl installed. After a bit of playing I managed to get my small Tk-based script to compile OK, and the compiled exe would run on my original machine.
The problem comes when I try to distribute the script to other machines. I know I need to include the perl56.dll, but even when I do that I get an error saying: "The application or DLL C:\DOCUME~1\username\LOCALS~1\Temp\82e60222.dll is not a valid Windows image. Please check this against your installation" I also notice that if I copy the perl56.dll to the same dir as my exe on the machine which originally built the exe, it also fails with the same error. This would suggest that the exe is referencing something other than just perl56.dll in the original perl install. Does anyone know what else I need to include in my distribution to get this to work? My System is ActivePerl build 631 under W2K and pp version 0.03 (from ppm). Thanks for any help anyone can offer. Simon.
