cmake: add MAGICKCORE_HDRI_ENABLE=0 and MAGICKCORE_QUANTUM_DEPTH=16 needed for Magick++ v_0
authorFrantišek Kučera <franta-hg@frantovo.cz>
Thu, 15 Apr 2021 20:45:10 +0200
branchv_0
changeset 3 18bb23fc811f
parent 2 6cc693048318
child 4 500ce0b934e7
cmake: add MAGICKCORE_HDRI_ENABLE=0 and MAGICKCORE_QUANTUM_DEPTH=16 needed for Magick++
nbproject/configurations.xml
src/CMakeLists.txt
--- a/nbproject/configurations.xml	Wed Apr 14 22:02:23 2021 +0200
+++ b/nbproject/configurations.xml	Thu Apr 15 20:45:10 2021 +0200
@@ -67,7 +67,8 @@
         <rebuildPropChanged>false</rebuildPropChanged>
       </toolsSet>
       <flagsDictionary>
-        <element flagsID="0" commonFlags="-fsanitize=address"/>
+        <element flagsID="0"
+                 commonFlags="-fsanitize=address -fopenmp -fopenmp -fopenmp"/>
       </flagsDictionary>
       <codeAssistance>
       </codeAssistance>
@@ -86,6 +87,10 @@
               <pElem>/usr/include/ImageMagick-6</pElem>
               <pElem>build/Debug/src</pElem>
             </incDir>
+            <preprocessorList>
+              <Elem>MAGICKCORE_HDRI_ENABLE=0</Elem>
+              <Elem>MAGICKCORE_QUANTUM_DEPTH=16</Elem>
+            </preprocessorList>
           </ccTool>
         </makeTool>
         <preBuild>
--- a/src/CMakeLists.txt	Wed Apr 14 22:02:23 2021 +0200
+++ b/src/CMakeLists.txt	Thu Apr 15 20:45:10 2021 +0200
@@ -17,7 +17,7 @@
 
 # Relpipe libraries:
 INCLUDE(FindPkgConfig)
-pkg_check_modules (RELPIPE_LIBS relpipe-lib-writer.cpp relpipe-lib-cli.cpp zbar Magick++)
+pkg_check_modules (RELPIPE_LIBS REQUIRED relpipe-lib-writer.cpp relpipe-lib-cli.cpp zbar Magick++)
 include_directories(${RELPIPE_LIBS_INCLUDE_DIRS})
 link_directories(${RELPIPE_LIBS_LIBRARY_DIRS})
 
@@ -32,6 +32,8 @@
 	relpipe-in-qr.cpp
 )
 
+add_definitions (${RELPIPE_LIBS_CFLAGS_OTHER})
+
 # Link libraries:
 target_link_libraries(${EXECUTABLE_FILE} ${RELPIPE_LIBS_LIBRARIES})
 set_property(TARGET ${EXECUTABLE_FILE} PROPERTY INSTALL_RPATH_USE_LINK_PATH TRUE)