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