Bonsoir à tous,
je tente de compiler le logiciel "GameHub" (
https://korben.info/gamehub-un-soft-sous-linux-pour-unifier-votre-bibliotheque-de-jeux.html )
les dépendances à prendre en compte sont celles-ci :
meson
valac
libgranite-dev
libgtk-3-dev
libglib2.0-dev
libwebkit2gtk-4.0-dev
libjson-glib-dev
libgee-0.8-dev
libsoup2.4-dev
libsqlite3-dev
libxml2-dev
libmanette-0.2-dev, libx11-dev, libxtst-dev (optional for gamepad support)
Le script de compilation est :
git clone https://github.com/tkashkin/GameHub.git
cd GameHub
meson build --prefix=/usr -Ddistro=generic --buildtype=debug
cd build
ninja
sudo ninja install
Or, quand je lance la commande :
meson build --prefix=/usr -Ddistro=generic --buildtype=debug
j'obtiens le code suivant :
The Meson build system
Version: 0.49.0
Source dir: /home/nicolas/GameHub
Build dir: /home/nicolas/GameHub/build
Build type: native build
Project name: com.github.tkashkin.gamehub
Project version: 0.12.1
Native C compiler: cc (gcc 8.2.1 "cc (GCC) 8.2.1 20181215 (Red Hat 8.2.1-6)")
Native Vala compiler: valac (valac 0.42.3)
Build machine cpu family: x86_64
Build machine cpu: x86_64
Configuring com.github.tkashkin.gamehub.policy using configuration
Found pkg-config: /usr/bin/pkg-config (1.5.3)
Configuring ProjectConfig.vala using configuration
Dependency granite found: YES 5.2.2
Dependency gdk-3.0 found: YES 3.24.1
Dependency webkit2gtk-4.0 found: YES 2.22.5
Dependency glib-2.0 found: YES 2.58.2
Dependency json-glib-1.0 found: YES 1.4.4
Dependency gee-0.8 found: YES 0.20.1
Dependency sqlite3 found: YES 3.26.0
Dependency libxml-2.0 found: YES 2.9.8
Found CMake: /usr/bin/cmake (3.12.1)
Dependency polkit-gobject-1 found: NO (tried pkgconfig and cmake)
src/meson.build:7:0: ERROR: Dependency "polkit-gobject-1" not found, tried pkgconfig and cmake
A full log can be found at /home/nicolas/GameHub/build/meson-logs/meson-log.txt
je ne vois pas à quoi correspond la dépendance "polkit-gobject-1 " car j'ai bien installé les programmes "polkit-qt-devel" et "polkit-qt5-1-devel" mais ça ne change rien.
Auriez-vous une idée ?
D'avance merci.