[email protected] wrote:
1. libxkbcommon (required by lxqt-panel) "--disable-static" option can
be removed because this option is included in the XORG_CONFIG variable.
(refer to "Introduction to Xorg-7.7" section)
Right. I'll fix that.
2. My build environment: chroot under Ubuntu LXQT target path:
/opt/lxqt KF5 path: /opt/kf5
In order to build LXQT, I have to add "-DCMAKE_PREFIX_PATH=$KF5_PREFIX"
option otherwise cmake cannot find any KF5 components.
There probably needs to be some additional detail if /etc/profile.d/kf5.sh
is not installed. I have not yet built lxqt.
3. Add more information about "how to build the required KF5 components
and dependencies" such as KWindowSystem. That's because some KF5
required dependencies is not needed if we only build LXQT. For example,
I did not build Boost and Phonon in my system.
KWindowSystem has:
-- The following OPTIONAL packages have been found:
* X11
* PkgConfig
* XCB , X protocol C-language Binding , <http://xcb.freedesktop.org>
-- The following REQUIRED packages have been found:
* ECM (required version >= 5.15.0) , Extra CMake Modules.
* Qt5Core (required version >= 5.5.1)
* Qt5Gui (required version >= 5.5.1)
* Qt5Widgets
* Qt5X11Extras
* Qt5LinguistTools
* Qt5Test
* Qt5 (required version >= 5.3.0)
So it appears that the only package really needed is extra-cmake-modules
if only KWindowSystem is built. Technically xcb comes after xorg-libs,
but I don't imagine that anyone builds only part of Xorg other than
omitting some apps or fonts.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page