web-dev-qa-db-fra.com

Comment installer une version spécifique de la dépendance granite sur Ubuntu 18.0.4?

J'essaie de construire Akira sur Ubuntu 18.0.4.2.

J'ai vérifié les instructions sur le site Github: https://github.com/akiraux/Akira#-compile , et installé toutes les dépendances en utilisant Sudo apt install.

Après avoir exécuté la commande demandée: meson build --prefix=/usr -Dprofile=default, J'ai vu la sortie d'erreur comme suit:

Dependency granite found: NO found '0.5' but need: '>= 5.2.0'
Found CMake: /usr/bin/cmake (3.10.2)
Dependency granite found: NO (tried cmake)

meson.build:17:0: ERROR: Invalid version of dependency, need 'granite' ['>= 5.2.0'] found '0.5'.

Comment résoudre cette situation pour exécuter meson avec succès?

2
Radix

J'ai compris que je devais l'installer depuis la source. Une fois terminé, granite a été installé avec la version 5.2.3

# Install dependency, this was required before proceeding
Sudo apt-get install libgirepository1.0-dev

# Clone the latest master
git clone [email protected]:elementary/granite.git

# Navigate to the latest cloned repo folder
cd granite

# Run meson
meson build --prefix=/usr

# Navigate to build directory
cd build

# Build using ninja
ninja && Sudo ninja install
1
Radix

Bonjour, j'essaie également de compiler Akira le 18.04. Pour moi, la construction de granit à partir de la source n'a pas fonctionné. mais j'ai trouvé que vous pouvez simplement installer le libgranite-devpaquet.

1
David Benqué