[CMake] KDE3 apps

alpha_one_x86 alpha.super-one at laposte.net
Sun Aug 10 05:59:23 EDT 2008


I have try it:

if(KDE4_FOUND)
  set (QTONLY FALSE CACHE BOOL "Determines if we should compile for Qt 
only.")
  ADD_DEFINITIONS(-DKDE_VERSION=4.0)
else(KDE4_FOUND)
  if(KDE3_FOUND)
    set (QTONLY FALSE CACHE BOOL "Determines if we should compile for Qt 
only.")
    ADD_DEFINITIONS(-DKDE_VERSION=3.5)
    FIND_PACKAGE(KDE3 REQUIRED)
    SET(CMAKE_VERBOSE_MAKEFILE ON)
    ADD_DEFINITIONS(${QT_DEFINITIONS} ${KDE3_DEFINITIONS})
    LINK_DIRECTORIES(${KDE3_LIB_DIR})
    INCLUDE_DIRECTORIES( ${KDE3_INCLUDE_DIR} ${QT_INCLUDE_DIR} 
${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}  )
  else(KDE3_FOUND)
    set (QTONLY TRUE CACHE BOOL "Determines if we should compile for Qt 
only.")
  endif(KDE3_FOUND)
endif(KDE4_FOUND)

I am under KDE 3.5, that's not detect KDE 3.5. What's is wrong?
Thanks for your help.



More information about the CMake mailing list