Code: Select all
magick/nt-base.c: In function 'NTIs64BitPlatform':
magick/nt-base.c:1021:3: warning: implicit declaration of function 'IsWow64Process' [-Wimplicit-function-declaration]
return(IsWow64Process(GetCurrentProcess(), &is64) && is64);
^
Code: Select all
CCLD magick/libMagickCore-6.Q16.la
magick\\.libs\\magick_libMagickCore_6_Q16_la-nt-base.o: In function `NTIs64BitPlatform':
C:\msys\1.0\local\src\ImageMagick-6.8.6-9/magick/nt-base.c:1021: undefined reference to `IsWow64Process'
collect2.exe: error: ld returned 1 exit status
Code: Select all
user@W7PC /mingw/include
$ grep -r -i "IsWow64Process" *.h
winbase.h:WINBASEAPI BOOL WINAPI IsWow64Process(HANDLE,PBOOL);
user@W7PC /mingw/lib
$ grep -r -i "IsWow64Process" *.a
Binary file libkernel32.a matches
To follow up... I performed a 'make clean', './configure --without-perl', and 'make'
This time, the error changed:
Code: Select all
CCLD utilities/animate.exe
libtool: link: warning: library `c:/gnuwin32/lib/libpng12.la' was moved.
libtool: link: warning: library `c:/gnuwin32/lib/libpng12.la' was moved.
utilities/animate.o: In function `AnimateMain':
C:\msys\1.0\local\src\ImageMagick-6.8.6-9/utilities/animate.c:81: undefined reference to `_imp__MagickCoreGenesis'
C:\msys\1.0\local\src\ImageMagick-6.8.6-9/utilities/animate.c:82: undefined reference to `_imp__AcquireExceptionInfo'
C:\msys\1.0\local\src\ImageMagick-6.8.6-9/utilities/animate.c:83: undefined reference to `_imp__AcquireImageInfo'
C:\msys\1.0\local\src\ImageMagick-6.8.6-9/utilities/animate.c:84: undefined reference to `_imp__AnimateImageCommand'
C:\msys\1.0\local\src\ImageMagick-6.8.6-9/utilities/animate.c:84: undefined reference to `_imp__MagickCommandGenesis'
C:\msys\1.0\local\src\ImageMagick-6.8.6-9/utilities/animate.c:86: undefined reference to `_imp__DestroyImageInfo'
C:\msys\1.0\local\src\ImageMagick-6.8.6-9/utilities/animate.c:87: undefined reference to `_imp__DestroyExceptionInfo'
C:\msys\1.0\local\src\ImageMagick-6.8.6-9/utilities/animate.c:88: undefined reference to `_imp__MagickCoreTerminus'