Building Pentobi requires the following tools and libraries:
- C++ compiler with C++20 support
- Qt libraries (>=6.5)
- CMake (>=3.19)
- GNU gettext (>=0.19.6)
- LibRsvg
In Debian 13, they can be installed with the command
sudo apt install cmake g++ gettext librsvg2-bin make qml6-module-qtcore \
qml6-module-qtqml-workerscript qml6-module-qtquick-controls \
qml6-module-qtquick-dialogs qml6-module-qtquick-layouts \
qml6-module-qtquick-templates qml6-module-qtquick-window qt6-base-dev \
qt6-declarative-dev qt6-tools-dev
Pentobi can be compiled from the source directory with the commands
cmake .
make
Pentobi can be installed after compilation with the command
sudo make install