Install legacy utilities (e.g.identify)
Install development headers for C and C++
####
D:\w\image-magick\Image-Magick-7.1.2>perl Makefile.PL
Gonna create 'libMagickCore.a' from 'C:\d\ImageMagick-7.1.2-Q16-HDRI\CORE_RL_MagickCore_.dll'
Checking if your kit is complete...
Looks good
Warning (mostly harmless): No library found for
Generating a gmake-style Makefile
Writing Makefile for Image::Magick
Writing MYMETA.yml and MYMETA.json
##
##
D:\w\image-magick\Image-Magick-7.1.2>gmake
cp Magick.pm blib\lib\Image\Magick.pm
AutoSplitting blib\lib\Image\Magick.pm (blib\lib\auto\Image\Magick)
Running Mkbootstrap for Magick ()
"C:\perl-5.42.0-1510-ucrt-pos\bin\MSWin32-x64-multi-thread\perl.exe" -MExtUtils::Command -e chmod -- 644 "Magick.bs"
"C:\perl-5.42.0-1510-ucrt-pos\bin\MSWin32-x64-multi-thread\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- Magick.bs blib\arch\auto\Image\Magick\Magick.bs 644
"C:\perl-5.42.0-1510-ucrt-pos\bin\MSWin32-x64-multi-thread\perl.exe" "C:\perl-5.42.0-1510-ucrt-pos\lib\ExtUtils/xsubpp" -typemap C:\perl-5.42.0-1510-ucrt-pos\lib\ExtUtils\typemap -typemap D:\w\image-magick\Image-Magick-7.1.2\typemap Magick.xs > Magick.xsc
"C:\perl-5.42.0-1510-ucrt-pos\bin\MSWin32-x64-multi-thread\perl.exe" -MExtUtils::Command -e mv -- Magick.xsc Magick.c
g++ -c -I"C:\d\ImageMagick-7.1.2-Q16-HDRI\include" -DWIN32 -DWIN64 -fdiagnostics-color=never -DPERL_TEXTMODE_SCRIPTS -DMULTIPLICITY -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D__USE_MINGW_ANSI_STDIO -fwrapv -fno-strict-aliasing -mms-bitfields -O2 -DVERSION=\"7.1.1\" -DXS_VERSION=\"7.1.1\" "-IC:\perl-5.42.0-1510-ucrt-pos\lib\MSWin32-x64-multi-thread\CORE" -D_LARGE_FILES=1 -DHAVE_CONFIG_H Magick.c
"C:\perl-5.42.0-1510-ucrt-pos\bin\MSWin32-x64-multi-thread\perl.exe" -MExtUtils::Mksymlists \
-e "Mksymlists('NAME'=>\"Image::Magick\", 'DLBASE' => 'Magick', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"
g++ Magick.def -o blib\arch\auto\Image\Magick\Magick.dll -shared -s -L"C:\perl-5.42.0-1510-ucrt-pos\lib\MSWin32-x64-multi-thread\CORE" -L"C:\winpos-ucrt-1510\mingw64\lib" -L"C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib" -L"C:\winpos-ucrt-1510\mingw64\lib\gcc\x86_64-w64-mingw32\15.1.0" -L"D:/w/image-magick/Image-Magick-7.1.2" -L"C:\d\ImageMagick-7.1.2-Q16-HDRI\lib" Magick.o "C:\perl-5.42.0-1510-ucrt-pos\lib\MSWin32-x64-multi-thread\CORE\libperl542.a" "libMagickCore.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libmoldname.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libkernel32.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libuser32.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libgdi32.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libwinspool.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libcomdlg32.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libadvapi32.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libshell32.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libole32.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\liboleaut32.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libnetapi32.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libuuid.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libws2_32.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libmpr.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libwinmm.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libversion.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libodbc32.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libodbccp32.a" "C:\winpos-ucrt-1510\mingw64\x86_64-w64-mingw32\lib\libcomctl32.a" -Wl,--enable-auto-image-base
"C:\perl-5.42.0-1510-ucrt-pos\bin\MSWin32-x64-multi-thread\perl.exe" -MExtUtils::Command -e chmod -- 755 blib\arch\auto\Image\Magick\Magick.dll
##
##
D:\w\image-magick\Image-Magick-7.1.2>gmake test
"C:\perl-5.42.0-1510-ucrt-pos\bin\MSWin32-x64-multi-thread\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- Magick.bs blib\arch\auto\Image\Magick\Magick.bs 644
"C:\perl-5.42.0-1510-ucrt-pos\bin\MSWin32-x64-multi-thread\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*.t
t/blob.t .......... ok
t/composite.t ..... ok
t/filter.t ........ ok
t/getattribute.t .. ok
t/montage.t ....... ok
t/ping.t .......... ok
t/read.t .......... ok
t/setattribute.t .. ok
t/write.t ......... ok
All tests successful.
Files=9, Tests=273, 2 wallclock secs ( 0.11 usr + 0.00 sys = 0.11 CPU)
Result: PASS
##
##
D:\w\image-magick\Image-Magick-7.1.2>gmake install
"C:\perl-5.42.0-1510-ucrt-pos\bin\MSWin32-x64-multi-thread\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- Magick.bs blib\arch\auto\Image\Magick\Magick.bs 644
Files found in blib\arch: installing files in blib\lib into architecture dependent library tree
Installing C:\perl-5.42.0-1510-ucrt-pos\site\lib\MSWin32-x64-multi-thread\auto\Image\Magick\Magick.dll
Appending installation info to C:\perl-5.42.0-1510-ucrt-pos\lib\MSWin32-x64-multi-thread/perllocal.pod
##
##
cc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++