cpanm --look Win32::Exe perl Makefile.PL gmake gmake test #### c:>cpanm --look Win32::Exe C:\usr\local\apps\STRAWB~1\data\.cpanm\work\1749071531.14660\Win32-Exe-0.17>perl Makefile.PL Checking if your kit is complete... Looks good Writing MYMETA.yml and MYMETA.json Generating a gmake-style Makefile Writing Makefile for Win32::Exe Writing MYMETA.yml and MYMETA.json C:\usr\local\apps\STRAWB~1\data\.cpanm\work\1749071531.14660\Win32-Exe-0.17>gmake cp lib/Win32/Exe/Resource/Version.pm blib\lib\Win32\Exe\Resource\Version.pm cp lib/Win32/Exe/DebugTable.pm blib\lib\Win32\Exe\DebugTable.pm cp lib/Win32/Exe/InsertResourceSection.pm blib\lib\Win32\Exe\InsertResourceSection.pm cp lib/Win32/Exe/DebugDirectory.pm blib\lib\Win32\Exe\DebugDirectory.pm cp lib/Win32/Exe/Manifest/Parser.pm blib\lib\Win32\Exe\Manifest\Parser.pm cp lib/Win32/Exe/PE.pm blib\lib\Win32\Exe\PE.pm cp lib/Win32/Exe/Resource/Icon.pm blib\lib\Win32\Exe\Resource\Icon.pm cp lib/Win32/Exe.pm blib\lib\Win32\Exe.pm cp lib/Win32/Exe/Resource/Manifest.pm blib\lib\Win32\Exe\Resource\Manifest.pm cp lib/Win32/Exe/PE/Header/PE32.pm blib\lib\Win32\Exe\PE\Header\PE32.pm cp lib/Win32/Exe/Base.pm blib\lib\Win32\Exe\Base.pm cp lib/Win32/Exe/DataDirectory.pm blib\lib\Win32\Exe\DataDirectory.pm cp lib/Win32/Exe/Manifest.pm blib\lib\Win32\Exe\Manifest.pm cp lib/Win32/Exe/ResourceData.pm blib\lib\Win32\Exe\ResourceData.pm cp lib/Win32/Exe/PE/Header/PE32Plus.pm blib\lib\Win32\Exe\PE\Header\PE32Plus.pm cp lib/Win32/Exe/Resource/GroupIcon.pm blib\lib\Win32\Exe\Resource\GroupIcon.pm cp lib/Win32/Exe/PE/Header.pm blib\lib\Win32\Exe\PE\Header.pm cp lib/Win32/Exe/Resource.pm blib\lib\Win32\Exe\Resource.pm cp lib/Win32/Exe/IconFile.pm blib\lib\Win32\Exe\IconFile.pm cp lib/Win32/Exe/Section/Debug.pm blib\lib\Win32\Exe\Section\Debug.pm cp lib/Win32/Exe/Section.pm blib\lib\Win32\Exe\Section.pm cp lib/Win32/Exe/ResourceTable.pm blib\lib\Win32\Exe\ResourceTable.pm cp lib/Win32/Exe/ResourceEntry/Name.pm blib\lib\Win32\Exe\ResourceEntry\Name.pm cp lib/Win32/Exe/ResourceEntry.pm blib\lib\Win32\Exe\ResourceEntry.pm cp lib/Win32/Exe/ResourceEntry/Id.pm blib\lib\Win32\Exe\ResourceEntry\Id.pm cp lib/Win32/Exe/Section/Resources.pm blib\lib\Win32\Exe\Section\Resources.pm cp lib/Win32/Exe/Section/Code.pm blib\lib\Win32\Exe\Section\Code.pm cp lib/Win32/Exe/Section/Imports.pm blib\lib\Win32\Exe\Section\Imports.pm cp lib/Win32/Exe/Section/Exports.pm blib\lib\Win32\Exe\Section\Exports.pm cp lib/Win32/Exe/Section/Data.pm blib\lib\Win32\Exe\Section\Data.pm gmake[1]: Entering directory 'C:/usr/local/apps/STRAWB~1/data/.cpanm/work/1749071531.14660/Win32-Exe-0.17/insert' Running Mkbootstrap for InsertResourceSection () "C:\usr\local\apps\strawberry\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 644 "InsertResourceSection.bs" "C:\usr\local\apps\strawberry\perl\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- InsertResourceSection.bs ..\blib\arch\auto\Win32\Exe\InsertResourceSection\InsertResourceSection.bs 644 "C:\usr\local\apps\strawberry\perl\bin\perl.exe" "C:\usr\local\apps\strawberry\perl\lib\ExtUtils/xsubpp" -typemap C:\usr\local\apps\strawberry\perl\lib\ExtUtils\typemap -typemap C:\usr\local\apps\STRAWB~1\data\.cpanm\work\1749071531.14660\Win32-Exe-0.17\insert\typemap InsertResourceSection.xs > InsertResourceSection.xsc "C:\usr\local\apps\strawberry\perl\bin\perl.exe" -MExtUtils::Command -e mv -- InsertResourceSection.xsc InsertResourceSection.c gcc -c -std=c99 -DWIN32 -DWIN64 -DPERL_TEXTMODE_SCRIPTS -DMULTIPLICITY -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D__USE_MINGW_ANSI_STDIO -fwrapv -fno-strict-aliasing -mms-bitfields -Os -falign-functions -falign-jumps -falign-labels -falign-loops -freorder-blocks -freorder-blocks-algorithm=stc -freorder-blocks-and-partition -DVERSION=\"0.17\" -DXS_VERSION=\"0.17\" "-IC:\usr\local\apps\strawberry\perl\lib\CORE" InsertResourceSection.c "C:\usr\local\apps\strawberry\perl\bin\perl.exe" -MExtUtils::Mksymlists \ -e "Mksymlists('NAME'=>\"Win32::Exe::InsertResourceSection\", 'DLBASE' => 'InsertResourceSection', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" g++.exe InsertResourceSection.def -o ..\blib\arch\auto\Win32\Exe\InsertResourceSection\InsertResourceSection.xs.dll -mdll -s -L"C:\usr\local\apps\strawberry\perl\lib\CORE" -L"C:\usr\local\apps\strawberry\c\lib" InsertResourceSection.o "C:\usr\local\apps\strawberry\perl\lib\CORE\libperl540.a" -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 -Wl,--enable-auto-image-base "C:\usr\local\apps\strawberry\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 755 ..\blib\arch\auto\Win32\Exe\InsertResourceSection\InsertResourceSection.xs.dll gmake[1]: Leaving directory 'C:/usr/local/apps/STRAWB~1/data/.cpanm/work/1749071531.14660/Win32-Exe-0.17/insert' "C:\usr\local\apps\strawberry\perl\bin\perl.exe" -MExtUtils::Command -e cp -- script/exe_update.pl blib\script\exe_update.pl pl2bat.bat blib\script\exe_update.pl C:\usr\local\apps\STRAWB~1\data\.cpanm\work\1749071531.14660\Win32-Exe-0.17>gmake test gmake[1]: Entering directory 'C:/usr/local/apps/STRAWB~1/data/.cpanm/work/1749071531.14660/Win32-Exe-0.17/insert' "C:\usr\local\apps\strawberry\perl\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- InsertResourceSection.bs ..\blib\arch\auto\Win32\Exe\InsertResourceSection\InsertResourceSection.bs 644 gmake[1]: Leaving directory 'C:/usr/local/apps/STRAWB~1/data/.cpanm/work/1749071531.14660/Win32-Exe-0.17/insert' gmake[1]: Entering directory 'C:/usr/local/apps/STRAWB~1/data/.cpanm/work/1749071531.14660/Win32-Exe-0.17/insert' "C:\usr\local\apps\strawberry\perl\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- InsertResourceSection.bs ..\blib\arch\auto\Win32\Exe\InsertResourceSection\InsertResourceSection.bs 644 "C:\usr\local\apps\strawberry\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, '..\blib\lib', '..\blib\arch')" t/*.t t/0-load.t ... ok t/1-basic.t .. ok All tests successful. Files=2, Tests=2, 3 wallclock secs ( 0.01 usr + 0.00 sys = 0.01 CPU) Result: PASS gmake[1]: Leaving directory 'C:/usr/local/apps/STRAWB~1/data/.cpanm/work/1749071531.14660/Win32-Exe-0.17/insert' "C:\usr\local\apps\strawberry\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t t/0-pod.t ......... ok t/1-basic.t ....... ok t/2-icon.t ........ ok t/3-manifest.t .... ok t/4-execupdate.t .. ok All tests successful. Files=5, Tests=284, 3 wallclock secs ( 0.03 usr + 0.01 sys = 0.05 CPU) Result: PASS