web-dev-qa-db-ja.com

Ubuntu 18.0.4に特定のバージョンのgranite依存関係をインストールする方法

Ubuntu 18.0.4.2でAkiraをビルドしようとしています。

Githubサイト https://github.com/akiraux/Akira#-compile の説明を確認し、Sudo apt installを使用してすべての依存関係をインストールしました。

指示されたコマンドmeson build --prefix=/usr -Dprofile=defaultを実行した後、次のようなエラー出力が表示されました。

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'.

この状況を解決してmesonを正常に実行するにはどうすればよいですか?

2
Radix

ソースからインストールする必要があることがわかりました。完了すると、花崗岩はバージョン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

こんにちは、18.04にもAkiraをコンパイルしようとしています。私にとって、ソースから花崗岩を構築することはうまくいきませんでした。しかし、私はあなたがlibgranite-devパッケージ。

1
David Benqué