diff --git a/kde/CMakeLists.txt b/kde/CMakeLists.txt index e9bab2b3c59ec41dfbd0af3d386dd4561f20a90d..eeda16feb5a7d577bc74826543d6c44f180000b5 100755 --- a/kde/CMakeLists.txt +++ b/kde/CMakeLists.txt @@ -14,6 +14,16 @@ FIND_PACKAGE ( KdepimLibs REQUIRED ) FIND_PACKAGE ( KDE4 REQUIRED ) FIND_PACKAGE ( Qt4 REQUIRED QtCore QtGui QtXml QtDBus QtTest QtSVG QT_USE_QT* ) +if (CMAKE_COMPILER_IS_GNUCC) + execute_process(COMMAND ${CMAKE_C_COMPILER} -dumpversion OUTPUT_VARIABLE GCC_VERSION) + if (GCC_VERSION VERSION_GREATER 4.6 OR GCC_VERSION VERSION_EQUAL 4.6) + message(STATUS "Found GCC version >= 4.6") + else() + message(FATAL_ERROR "Your version of GCC is too old, please install GCC 4.6 or later") + endif() +endif() + + set(AKONADI_MIN_VERSION 1.0) find_package(Akonadi QUIET NO_MODULE ${AKONADI_MIN_VERSION})