--- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -83,18 +83,18 @@ ENDIF (NOT QT_FOUND) INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS}) SET(LIBS ${LIBS} ${Boost_LIBRARIES}) #boost quirks -IF (Boost_VERSION LESS 104400) +IF (Boost_VERSION VERSION_LESS 1.44.00) #absolute() was added in 1.44.0, with filesystem v3 ADD_DEFINITIONS(-DCIFTILIB_BOOST_NO_FSV3) -ENDIF (Boost_VERSION LESS 104400) -IF (Boost_VERSION LESS 104800) +ENDIF (Boost_VERSION VERSION_LESS 1.44.00) +IF (Boost_VERSION VERSION_LESS 1.48.00) #canonical() was added in 1.48.0 ADD_DEFINITIONS(-DCIFTILIB_BOOST_NO_CANONICAL) -ENDIF (Boost_VERSION LESS 104800) -IF (Boost_VERSION LESS 105600) +ENDIF (Boost_VERSION VERSION_LESS 1.48.00) +IF (Boost_VERSION VERSION_LESS 1.56.00) #try_lexical_cast was added in 1.56.0 ADD_DEFINITIONS(-DCIFTILIB_BOOST_NO_TRY_LEXICAL) -ENDIF (Boost_VERSION LESS 105600) +ENDIF (Boost_VERSION VERSION_LESS 1.56.00) #zlib, useful for volume reading FIND_PACKAGE(ZLIB)