Пытаюсь скомпилировать QtCreator скачанный из github:
https://github.com/qt-creator/qt-creator
В системе установлен КюТе из репозиториев, вроде такая была последовательность (вероятно qt5 здесь лишний):
sudo apt -y update
sudo apt -y upgrade
sudo apt -y install gcc-12 g++-12 build-essential libgl1-mesa-dev qt6-base-dev qt6-tools-dev cmake
sudo apt -y install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools
sudo apt -y install qt5-doc qt5-doc-html qtbase5-doc-html qtbase5-examples
sudo apt -y install qtcreator
sudo apt -y install qbs
sudo apt install ninja-build
sudo apt install qtwebengine5-dev
QtCreator скачанный из репозиториев работает. И я хочу поставить из гитхаба, посмотреть что там нового, и может некоторые глюки подправлены.
При выполнении компиляции QtCreator:
cmake -DCMAKE_BUILD_TYPE=Debug -G Ninja /1th/qt-creator_from_git
выдает такую ошибку:
-- Could NOT find XKB (missing: XKB_LIBRARY XKB_INCLUDE_DIR) (Required is at least version "0.5.0")
-- Could NOT find Qt6Qml (missing: Qt6Qml_DIR)
CMake Error at cmake/FindQt5.cmake:57 (find_package):
Found package configuration file:
/usr/lib/x86_64-linux-gnu/cmake/Qt6/Qt6Config.cmake
but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT
FOUND. Reason given by package:
Failed to find Qt component "Qml".
Expected Config file at
"/usr/lib/x86_64-linux-gnu/cmake/Qt6Qml/Qt6QmlConfig.cmake" does NOT exist
Call Stack (most recent call first):
CMakeLists.txt:68 (find_package)
Т.е. ругается что cmake не видит qt6qml. Что ему тут нужно доустановить?