TinyPerl
i use this at times to compile .pl to exe.... handy tool and easy to use and its free
use:
tinyperl -bin script.pl script.exe
details:
QUOTE
TinyPerl use a set of "magics" to make it compact. All the binarys (dll,so,exe) are compressed with UPX and the Lib (./lib directory) stay compressed inside a lib.zip file.
To use the lib.zip file the module LibZip was used. The advantage of the LibZip compared to other similar modules, like PAR, is the independence and size.
The files of LibZip stay appended inside the executable and the XS of Compress::Zlib, needed to uncompress the files, was compiled statically inside PerlLib (Perl58.dll), avoiding extra files.
http://tinyperl.sourceforge.net/