This is a small patch since it seems the mingw and msvc subfolder of kdewin32 are not included if compiling within the cmake step.

It seems to work under mingw, but I would prefer somebody to look over the patch.

regards
SE
Index: FindKDEWIN32.cmake
===================================================================
--- FindKDEWIN32.cmake	(revision 748602)
+++ FindKDEWIN32.cmake	(working copy)
@@ -47,11 +47,13 @@
       if (MINGW)
         #mingw compiler
         set(KDEWIN32_INCLUDES ${KDEWIN32_INCLUDE_DIR} ${KDEWIN32_INCLUDE_DIR}/mingw ${QT_INCLUDES})
+        set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I${KDEWIN32_INCLUDE_DIR}/mingw")
       else (MINGW)
         # msvc compiler
         # add the MS SDK include directory if available
         file(TO_CMAKE_PATH "$ENV{MSSDK}" MSSDK_DIR)
         set(KDEWIN32_INCLUDES ${KDEWIN32_INCLUDE_DIR} ${KDEWIN32_INCLUDE_DIR}/msvc  ${QT_INCLUDES} ${MSSDK_DIR})
+        set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I${KDEWIN32_INCLUDE_DIR}/msvc")
       endif (MINGW)
   
     endif (KDEWIN32_LIBRARY AND KDEWIN32_INCLUDE_DIR)
_______________________________________________
Kde-buildsystem mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-buildsystem

Reply via email to