diff --git a/cmake_modules/SwiftenConfig.cmake b/cmake_modules/SwiftenConfig.cmake index 9833462e0da4845713dfa1612f3c4df5ed38a0f0..9b0436d98956f5d8ccea2be6fd6b39a0c0181791 100644 --- a/cmake_modules/SwiftenConfig.cmake +++ b/cmake_modules/SwiftenConfig.cmake @@ -44,6 +44,9 @@ if( SWIFTEN_LIBRARY AND SWIFTEN_INCLUDE_DIR ) message( STATUS "Found Swiften > 4 requesting C++11") set(CMAKE_CXX_FLAGS "-std=c++11 ${CMAKE_CXX_FLAGS}") endif() + if("${SWIFTEN_VERSION}" STRLESS "4") + set(CMAKE_CXX_FLAGS "-DBOOST_SIGNALS_NO_DEPRECATION_WARNING ${CMAKE_CXX_FLAGS}") + endif() set( SWIFTEN_FOUND 1 ) else()