On Jul 15, 2015 8:35 PM, "Bruce Dubbs" <[email protected]> wrote: > > Ken Moffat wrote: >> >> You all know that I do some things differently, so it is totally >> possible that this is my problem, not the book's. But just in case: >> >> I'm attempting to trial the 5.11 kde frameworks, on a system without >> kde4. So for me, libdbusmenu-qt is a prerequisite. And when I came >> to try to build it, after fixing up PKG_CONFIG_PATH (arguably, the >> book covers that) it still failed to find Qt5Widgets and therefore >> decided this was a qt4 build - so it then rejected qt-5.5.0 as >> unsuitable. >> >> Eventually I found the following at >> http://doc.qt.io/qt-5/cmake-manual.html (reformatted for the mail) : >> >> In order for find_package to be successful, Qt 5 must be found >> below the CMAKE_PREFIX_PATH, or the Qt5<Module>_DIR must be set in >> the CMake cache to the location of the Qt5WidgetsConfig.cmake file. >> The easiest way to use CMake is to set the CMAKE_PREFIX_PATH >> environment variable to the install prefix of Qt 5. >> >> Now, for everything which is within the kf5 page we include the line >> -DCMAKE_PREFIX_PATH=$QT5_PREFIX within the commands. But >> libdusmenuqt is covered earlier and the qt5 instructions do not >> include that line. So it appears to me that the instructions for >> building it against qt5 will not work. But as I said, I do a lot of >> things differently, perhaps I just missed something. > > > I struggled with this quite a bit. Armin had CMAKE_PREFIX_PATH set in the /etc/profile.d/kf5.sh script, but that messed up qt4 for me. That's why I fell back to specifying it for each package. > > Checking my build script, I do not have that set. My log only has: > > -- Autodetecting Qt version to use > > But it did find the right version. > > I find cmake a non-intuitive program, so we may indeed need -DCMAKE_PREFIX_PATH=$QT5_PREFIX for this package. > > I think Douglas was going to build this. Doug, did this work for you? > > -- Bruce > That worked for me as far as I can tell. My build completed successfully.
Douglas R. Reno
-- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
