MESSAGE(STATUS "find json-c: " ${JSON\-C_DIR})
 FIND_PACKAGE(ImageMagick COMPONENTS MagickCore REQUIRED)
 MESSAGE(STATUS "find ImageMagick: " ${ImageMagick_LIBRARIES})
+STRING(SUBSTRING ${ImageMagick_VERSION_STRING} 0 1 ImageMagick_MAJOR_VERSION)
+ADD_COMPILE_DEFINITIONS(IMAGE_MAGICK_MAJOR=${ImageMagick_MAJOR_VERSION})
 
 IF(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
        SET(CMAKE_INSTALL_PREFIX "/" CACHE PATH "install prefix" FORCE)
 
 #define MAGICKCORE_QUANTUM_DEPTH 16
 #define MAGICKCORE_HDRI_ENABLE 0
 
+#ifndef IMAGE_MAGICK_MAJOR
+#define IMAGE_MAGICK_MAJOR 6
+#endif
+
 #include <stdio.h>
 #include <string.h>
+#if IMAGE_MAGICK_MAJOR == 6
 #include <magick/MagickCore.h>
+#endif
 #include "kds_s2000w_image_converter.h"
 
 #ifndef NODEBUG