2015-07-04 0:53 GMT+03:00 Albert Astals Cid <aa...@kde.org>: > For some reason /usr/include/x86_64-linux-gnu/qt5/QtX11Extras is not in the > include path. > > Any idea why?
Fixed in http://commits.kde.org/kscreengenie/ace898e614d612a84ee12f22562d6d7365ee24bc Because when XCB_FOUND is not set, Qt5::X11Extras is not added to target_link_libraries(), see src/CMakeLists.txt. target_link_libraries() implicitly also adds respective include directories. When there is no target_link_libraries(... Qt5::X11Extras), [...]/QtX11Extras is not added as include path. -- Alexander Potashev