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.

Reply via email to