# HG changeset patch # User Sebastien Jodogne # Date 1447169821 -3600 # Node ID cb466194f22c3589c2b12b34534078071a744834 # Parent 70f544f9c38f4c7a603f3a53079ce87153d06f01 fail if no DICOM dictionary diff -r 70f544f9c38f -r cb466194f22c Resources/CMake/DcmtkConfiguration.cmake --- a/Resources/CMake/DcmtkConfiguration.cmake Mon Nov 09 17:39:42 2015 +0100 +++ b/Resources/CMake/DcmtkConfiguration.cmake Tue Nov 10 16:37:01 2015 +0100 @@ -3,9 +3,14 @@ find_path(DCMTK_DICTIONARY_DIR_AUTO dicom.dic /usr/share/dcmtk /usr/share/libdcmtk2 + /usr/share/libdcmtk4 /usr/local/share/dcmtk ) + if (${DCMTK_DICTIONARY_DIR_AUTO} MATCHES "DCMTK_DICTIONARY_DIR_AUTO-NOTFOUND") + message(FATAL_ERROR "Cannot locate the DICOM dictionary on this system") + endif() + message("Autodetected path to the DICOM dictionaries: ${DCMTK_DICTIONARY_DIR_AUTO}") add_definitions(-DDCMTK_DICTIONARY_DIR="${DCMTK_DICTIONARY_DIR_AUTO}") else()