Me gustaría compilar y luego instalar.Hawaidel código fuente, pero estoy atascado en la compilaciónIsla Verde(una dependencia de Hawaii) desde la etapa del código fuente. Creé un subdirectorio de compilación del directorio del código fuente mkdir build
y ejecuté:
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
pero esto dio el error:
CMake Error at /usr/lib64/cmake/Qt5/Qt5Config.cmake:26 (find_package):
Could not find a package configuration file provided by "Qt5Compositor"
with any of the following names:
Qt5CompositorConfig.cmake
qt5compositor-config.cmake
Add the installation prefix of "Qt5Compositor" to CMAKE_PREFIX_PATH or set
"Qt5Compositor_DIR" to a directory containing one of the above files. If
"Qt5Compositor" provides a separate development package or SDK, be sure it
has been installed.
Call Stack (most recent call first):
CMakeLists.txt:60 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/fusion809/Programs/Hawaii/greenisland-0.6.0/build/CMakeFiles/CMakeOutput.log".
aquíes mi archivo de registro (/home/fusion809/Programs/Hawaii/greenisland-0.6.0/build/CMakeFiles/CMakeOutput.log).
Interpreto que este error significa que me falta Qt5CompositorConfig.cmake en mi sistema. ¿Qué ebuild de Portage necesito fusionar para obtener esta biblioteca? Si es relevante, estoy trabajando en Sabayon Linux.
Respuesta1
Lo descubrí yo mismo, teníadev-qt/qtwaylandinstalado, pero necesitaba habilitar el indicador USE de wayland-compositor para obtener esta biblioteca. Una vez que hice eso logré terminar de compilar Green Island.