[magick-users] MinGW/mSYS building trouble with the current Imagemagick versions.

arcanaimperii at imagemagick.org arcanaimperii at imagemagick.org
Tue Oct 2 16:21:42 PDT 2007


> ../magick/blob.c:2869:1: error: invalid suffix "ui64" on integer constant

Change magick/magick-type.h so MagickULLConstant() is defined as

#if defined(__WINDOWS__) && !defined(__MINGW32__)
#  define MagickLLConstant(c)  (MagickOffsetType) (c ## i64)
#  define MagickULLConstant(c)  (MagickSizeType) (c ## ui64)
#else
#  define MagickLLConstant(c)  (MagickOffsetType) (c ## LL)
#  define MagickULLConstant(c)  (MagickSizeType) (c ## ULL)
#endif

Let us know if you encounter any additional compile errors.


More information about the Magick-users mailing list