On Friday 19 October 2012 23:11:43 Darrell Anderson wrote:
[...]
Try to add
${CMAKE_CURRENT_SOURCE_DIR}/.. to include_directories()
No success. :(
I tried all of the following:
${CMAKE_CURRENT_SOURCE_DIR}/..
..
${CMAKE_BINARY_DIR}/amarok/src
${CMAKE_SOURCE_DIR}/amarok/src
${CMAKE_BINARY_DIR}/amarok/src/amarokcore/..
${CMAKE_SOURCE_DIR}/amarok/src/amarokcore/..
The only thing that works is copying scriptmanager.h to the same directory
or reversing commit 477d071b.
Commit 477d071b:
diff --git a/cmake/modules/FindTQt.cmake b/cmake/modules/FindTQt.cmake
index bf2ca8a..889a84c 100644
--- a/cmake/modules/FindTQt.cmake
+++ b/cmake/modules/FindTQt.cmake
@@ -86,6 +86,6 @@ tde_restore( CMAKE_REQUIRED_INCLUDES
CMAKE_REQUIRED_LIBRARIES )
# TQT_CXX_FLAGS
-foreach( _flag ${TQT_CFLAGS_OTHER} )
+foreach( _flag ${TQT_CFLAGS} ${TQT_CFLAGS_OTHER} )
set( TQT_CXX_FLAGS "${TQT_CXX_FLAGS} ${_flag}" )
endforeach()
I'm not sure what this loop is doing. Run make VERBOSE=1 and check what
arguments are passed to g++
Maybe the cure is somewhere else?
Darrell
--
Serghei