in reply to Re^5: Imager::File::TIFF Dependencies
in thread Imager::File::TIFF Dependencies

The log file of the ppsimple.pl compile is below. All 13,103 lines of it.

Another user tested the code I posted and found the problem. We discovered that BOTH pp and ppsimple.pl miss some dependencies required by TIFF.xs.dll. On a system with perl installed, the resulting EXE works because the dependencies can be dynamically loaded from the perl install.

The missing dependencies are:

c:\strawberry\c\bin\LIBTIFF-5__.DLL
c:\strawberry\c\bin\LIBJPEG-9__.DLL
c:\strawberry\c\bin\LIBLZMA-5__.DLL
c:\strawberry\c\bin\ZLIB1__.DLL

There is no indication in the ppsimple.pl output that those files were needed. so the log wouldn't really have been helpful at all. The answer was having Dependency Walker profile the .exe and look for modules loaded at run-time.

Here's the log generated by the command C:\Source_Repos\TestProg>ppsimple.pl errtest.pl 1> ppsimple.log 2>&1
["errtest.pl"] dll_add_path( msvcrt.dll )( C:/Windows/system32/msvcrt.dll ) at C:\So +urce_Repos\TestProg\ppsimple.pl line 113. dll_add_path( advapi32.dll )( C:/Windows/system32/ADVAPI32.dll ) at C +:\Source_Repos\TestProg\ppsimple.pl line 113. [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1 }, dll_paths => {}, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "msvcrt.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1 }, dll_paths => { "msvcrt.dll" => "C:/Windows/system32/msvcr +t.dll" }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "ADVAPI32.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1 }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCdll_add_path( kernel32.dll )( C:/Windows/system32/KERNEL32.dll ) + at C:\Source_Repos\TestProg\ppsimple.pl line 113. UHOH depth 1 at C:\Source_Repos\TestProg\ppsimple.pl line 129. ANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.BAT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "KERNEL32.dll", ] dll_add_path( ntdll.dll )( C:/Windows/system32/ntdll.dll ) at C:\Sour +ce_Repos\TestProg\ppsimple.pl line 113. [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-console-l1-1-0.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-datetime-l1-1-1.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-debug-l1-1-1.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-errorhandling-l1-1-1.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-fibers-l1-1-1.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-file-l1-2-1.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-handle-l1-1-0.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-heap-l1-2-0.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-localization-l1-2-1.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-libraryloader-l1-2-0.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-memory-l1-1-2.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-namedpipe-l1-2-0.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-processenvironment-l1-2-0.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-processthreads-l1-1-2.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-profile-l1-1-0.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", "C:\\Windows\\System32\\Wbem", "C:\\Windows\\System32\\WindowsPowerShell\ +\v1.0\\", "C:\\Strawberry\\c\\bin", "C:\\Strawberry\\perl\\site\\bin", "C:\\Strawberry\\perl\\bin", "C:\\Program Files\\Git\\cmd", "C:\\Program Files\\TortoiseGit\\bin", "C:\\Program Files (x86)\\WinSCP\\", "C:\\Program Files (x86)\\Windows Kits\\10 +\\Windows Performance Toolkit\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\", "C:\\Program Files (x86)\\sK1 Project\\Uni +Convertor-1.1.5\\DLLs", "C:\\Program Files (x86)\\Universal Extrac +tor", "C:\\Program Files (x86)\\Universal Extrac +tor\\bin", "C:\\Users\\username\\AppData\\Local\\Micr +osoft\\WindowsApps", "c:\\PSTOOLS\\", "C:\\Adabas\\bin", "C:\\Adabas\\pgm", "c:\\rsync\\", "C:\\STRAWB~1\\perl\\site\\bin", "C:\\STRAWB~1\\perl\\bin", ], PP => "C:\\Strawberry\\perl\\site\\bin\\pp.BAT", REFLESSINC => [ "C:/Strawberry/perl/site/lib", "C:/Strawberry/perl/vendor/lib", "C:/Strawberry/perl/lib", ".", ], SCANDEPS => "C:\\Strawberry\\perl\\site\\bin\\scandeps.B +AT", WXPAR => "C:\\Strawberry\\perl\\site\\bin\\wxpar.BAT" +, }, "Snack"), "api-ms-win-core-string-l1-1-0.dll", ] [ bless({ CACHEFILE => "C:\\Users\\username\\AppData\\Local/par-pp- +CACHEFILE.dat", dll_linked_already => { "C:/Strawberry/perl/site/bin/parl.EXE" => +1, "C:/Windows/system32/ADVAPI32.dll" => +1, "C:/Windows/system32/KERNEL32.dll" => +1, "C:/Windows/system32/msvcrt.dll" => +1, }, dll_paths => { "advapi32.dll" => "C:/Windows/system32/ADV +API32.dll", "kernel32.dll" => "C:/Windows/system32/KER +NEL32.dll", "msvcrt.dll" => "C:/Windows/system32/msv +crt.dll", "ntdll.dll" => "C:/Windows/system32/ntd +ll.dll", }, infile => "errtest.pl", MY_DATA => "C:\\Users\\username\\AppData\\Local", OBJDUMP => "C:\\Strawberry\\c\\bin\\objdump.EXE", outfile => "errtest.exe", PATH => [ ".", "C:\\Program Files\\ImageMagick-7.0.5-Q16" +, "C:\\Program Files\\ImageMagick-7.0.3-Q16" +, "C:\\ProgramData\\Oracle\\Java\\javapath", "C:\\Windows\\system32", "C:\\Windows", ...

Replies are listed 'Best First'.
Re^7: Imager::File::TIFF Dependencies
by Anonymous Monk on May 25, 2017 at 19:46 UTC

    The log file of the ppsimple.pl compile is below. All 13,103 lines of it.

    Another user tested the code I posted and found the problem. We discovered that BOTH pp and ppsimple.pl miss some dependencies required by TIFF.xs.dll. On a system with perl installed, the resulting EXE works because the dependencies can be dynamically loaded from the perl install. The missing dependencies are: c:\strawberry\c\bin\LIBTIFF-5__.DLL c:\strawberry\c\bin\LIBJPEG-9__.DLL c:\strawberry\c\bin\LIBLZMA-5__.DLL c:\strawberry\c\bin\ZLIB1__.DLL There is no indication in the ppsimple.pl output that those files were needed. so the log wouldn't really have been helpful at all. The answer was having Dependency Walker profile the .exe and look for modules loaded at run-time.

    Hi,

    The last 500 lines of output from ppsimple have the call to pp and the output of pp.

    I'd be really interested to see libtiff et all missing from there, cause like thats the whole purpose of ppsimple