$ type foo.pl use IO::File; print $_,$/ for %INC, grep /dll/i,%::; $ pp -vvv -o foo.exe foo.pl C:\perl\site\5.12.2\bin/pp: Packing foo.pl C:\perl\site\5.12.2\bin/pp: Writing PAR on ppykUVY.par *snip* C:\perl\site\5.12.2\bin/pp: ... adding C:/perl/5.12.2/lib/MSWin32-x86-multi-thread/IO.pm as lib/IO.pm *snip* C:\perl\site\5.12.2\bin/pp: ... adding C:/perl/5.12.2/lib/MSWin32-x86-multi-thread/IO/File.pm as lib/IO/File.pm C:\perl\site\5.12.2\bin/pp: ... adding C:/perl/5.12.2/lib/MSWin32-x86-multi-thread/IO/Handle.pm as lib/IO/Handle.pm *snip* C:\perl\site\5.12.2\bin/pp: ... adding C:/perl/5.12.2/lib/MSWin32-x86-multi-thread/auto/IO/IO.dll as lib/auto/IO/IO.dll C:\perl\site\5.12.2\bin/pp: ... adding C:/perl/site/5.12.2/lib/auto/Image/Size/autosplit.ix as lib/auto/Image/Size/autosplit.ix *snip* C:\perl\site\5.12.2\bin/pp: ... adding C:/perl/5.12.2/lib/unicore/lib/Blk/Inscript.pl as lib/unicore/lib/Blk/Inscript.pl *snip* C:\perl\site\5.12.2\bin/pp: ... adding C:/perl/5.12.2/lib/warnings.pm as lib/warnings.pm C:\perl\site\5.12.2\bin/pp: ... adding C:/perl/5.12.2/lib/warnings/register.pm as lib/warnings/register.pm C:\perl\site\5.12.2\bin/pp: ... adding as MANIFEST C:\perl\site\5.12.2\bin/pp: ... adding as META.yml C:\perl\site\5.12.2\bin/pp: ... adding as lib/Archive/Tar.pm *snip* C:\perl\site\5.12.2\bin/pp: ... adding as lib/IO/Dir.pm C:\perl\site\5.12.2\bin/pp: ... adding as lib/IO/File.pm *snip* C:\perl\site\5.12.2\bin/pp: ... adding C:/perl/5.12.2/lib/MSWin32-x86-multi-thread/auto/IO/IO.dll as lib/auto/IO/IO.dll C:\perl\site\5.12.2\bin/pp: ... adding as lib/auto/Image/Size/autosplit.ix *snip* C:\perl\site\5.12.2\bin/pp: ... adding as lib/warnings.pm C:\perl\site\5.12.2\bin/pp: ... adding as lib/warnings/register.pm C:\perl\site\5.12.2\bin/pp: ... adding as script/foo.pl C:\perl\site\5.12.2\bin/pp: ... adding as script/main.pl C:\perl\site\5.12.2\bin/pp: ... updating MANIFEST C:\perl\site\5.12.2\bin/pp: ... updating META.yml C:\perl\site\5.12.2\bin/pp: *** ppykUVY.par: 19865098 bytes read, 6812943 compressed, 65% saved. C:\perl\site\5.12.2\bin/pp: Generating a fresh 'parl'. C:\perl\site\5.12.2\bin/pp: Running parluZ4c01A.exe -B -Ofoo.exe ppykUVY.par Packing "AutoLoader.pm"... Written as "AutoLoader.pm" Packing "Carp/Heavy.pm"... Written as "Carp/Heavy.pm" Packing "Carp.pm"... Written as "Carp.pm" Packing "Compress/Zlib.pm"... Written as "Compress/Zlib.pm" Packing "Exporter.pm"... Written as "Exporter.pm" Packing "Exporter/Heavy.pm"... Written as "Exporter/Heavy.pm" Packing "File/Basename.pm"... Written as "File/Basename.pm" Packing "File/Copy.pm"... Written as "File/Copy.pm" Packing "File/Find.pm"... Written as "File/Find.pm" Packing "File/GlobMapper.pm"... Written as "File/GlobMapper.pm" Packing "File/Path.pm"... Written as "File/Path.pm" Packing "File/Temp.pm"... Written as "File/Temp.pm" Packing "FileHandle.pm"... Written as "FileHandle.pm" Packing "IO/Compress/Adapter/Deflate.pm"... Written as "IO/Compress/Adapter/Deflate.pm" Packing "IO/Compress/Base.pm"... Written as "IO/Compress/Base.pm" Packing "IO/Compress/Base/Common.pm"... Written as "IO/Compress/Base/Common.pm" Packing "IO/Compress/Gzip.pm"... Written as "IO/Compress/Gzip.pm" Packing "IO/Compress/Gzip/Constants.pm"... Written as "IO/Compress/Gzip/Constants.pm" Packing "IO/Compress/RawDeflate.pm"... Written as "IO/Compress/RawDeflate.pm" Packing "IO/Compress/Zlib/Extra.pm"... Written as "IO/Compress/Zlib/Extra.pm" Packing "IO/Uncompress/Adapter/Inflate.pm"... Written as "IO/Uncompress/Adapter/Inflate.pm" Packing "IO/Uncompress/Base.pm"... Written as "IO/Uncompress/Base.pm" Packing "IO/Uncompress/Gunzip.pm"... Written as "IO/Uncompress/Gunzip.pm" Packing "IO/Uncompress/RawInflate.pm"... Written as "IO/Uncompress/RawInflate.pm" Packing "Compress/Raw/Zlib.pm"... Written as "Compress/Raw/Zlib.pm" Packing "Config.pm"... Written as "Config.pm" Packing "Config_git.pl"... Written as "Config_git.pl" Packing "Config_heavy.pl"... Written as "Config_heavy.pl" Packing "Cwd.pm"... Written as "Cwd.pm" Packing "DynaLoader.pm"... Written as "DynaLoader.pm" Packing "Errno.pm"... Written as "Errno.pm" Packing "Fcntl.pm"... Written as "Fcntl.pm" Packing "File/Glob.pm"... Written as "File/Glob.pm" Packing "File/Spec.pm"... Written as "File/Spec.pm" Packing "File/Spec/Unix.pm"... Written as "File/Spec/Unix.pm" Packing "File/Spec/Win32.pm"... Written as "File/Spec/Win32.pm" Packing "IO.pm"... Written as "IO.pm" Packing "IO/File.pm"... Written as "IO/File.pm" Packing "IO/Handle.pm"... Written as "IO/Handle.pm" Packing "IO/Seekable.pm"... Written as "IO/Seekable.pm" Packing "List/Util.pm"... Written as "List/Util.pm" Packing "PerlIO/scalar.pm"... Written as "PerlIO/scalar.pm" Packing "Scalar/Util.pm"... Written as "Scalar/Util.pm" Packing "attributes.pm"... Written as "attributes.pm" Packing "auto/Compress/Raw/Zlib/autosplit.ix"... Written as "auto/Compress/Raw/Zlib/autosplit.ix" Packing "auto/DynaLoader/dl_findfile.al"... Written as "auto/DynaLoader/dl_findfile.al" Packing "lib.pm"... Written as "lib.pm" Packing "PerlIO.pm"... Written as "PerlIO.pm" Packing "SelectSaver.pm"... Written as "SelectSaver.pm" Packing "Symbol.pm"... Written as "Symbol.pm" Packing "Tie/Hash/NamedCapture.pm"... Written as "Tie/Hash/NamedCapture.pm" Packing "Time/Local.pm"... Written as "Time/Local.pm" Packing "UNIVERSAL.pm"... Written as "UNIVERSAL.pm" Packing "base.pm"... Written as "base.pm" Packing "bytes.pm"... Written as "bytes.pm" Packing "constant.pm"... Written as "constant.pm" Packing "integer.pm"... Written as "integer.pm" Packing "overload.pm"... Written as "overload.pm" Packing "strict.pm"... Written as "strict.pm" Packing "utf8.pm"... Written as "utf8.pm" Packing "vars.pm"... Written as "vars.pm" Packing "warnings.pm"... Written as "warnings.pm" Packing "warnings/register.pm"... Written as "warnings/register.pm" Packing "Archive/Zip.pm"... Written as "Archive/Zip.pm" Packing "Archive/Zip/Archive.pm"... Written as "Archive/Zip/Archive.pm" Packing "Archive/Zip/DirectoryMember.pm"... Written as "Archive/Zip/DirectoryMember.pm" Packing "Archive/Zip/FileMember.pm"... Written as "Archive/Zip/FileMember.pm" Packing "Archive/Zip/Member.pm"... Written as "Archive/Zip/Member.pm" Packing "Archive/Zip/NewFileMember.pm"... Written as "Archive/Zip/NewFileMember.pm" Packing "Archive/Zip/StringMember.pm"... Written as "Archive/Zip/StringMember.pm" Packing "Archive/Zip/ZipFileMember.pm"... Written as "Archive/Zip/ZipFileMember.pm" Packing "Win32.pm"... Written as "Win32.pm" Packing "XSLoader.pm"... Written as "XSLoader.pm" Packing "PAR.pm"... Written as "PAR.pm" Packing "PAR/Dist.pm"... Written as "PAR/Dist.pm" Packing "PAR/Filter.pm"... Written as "PAR/Filter.pm" Packing "PAR/Heavy.pm"... Written as "PAR/Heavy.pm" Packing "PAR/SetupProgname.pm"... Written as "PAR/SetupProgname.pm" Packing "PAR/SetupTemp.pm"... Written as "PAR/SetupTemp.pm" Packing "PAR/Filter/PatchContent.pm"... Written as "PAR/Filter/PatchContent.pm" Packing "PAR/Filter/PodStrip.pm"... Written as "PAR/Filter/PodStrip.pm" Packing "*snip*\Temp\par-username\cache-ac5ff4582ea80995787b53023c62051fd999cd35/99f05ebc.dll"... Written as "auto/Win32/Win32.dll"