GrinのGitHubに記載している方法でウォレットをインストールします。
https://github.com/mimblewimble/grin/blob/master/doc/build.md
■事前準備
ウォレットをコンパイルする前にこれらのソフトをインストールします。
・rust 1.31+
sudo apt-get install rust でインストールするとコンパイルで躓いたので、↓のコマンドでインストールすることをお勧めします。
(rustup- i.e. curl https://sh.rustup.rs -sSf | sh; source $HOME/.cargo/env)
※ すでにインストールされている場合は、「rustup update」で更新してください。
・clang
・ncurses and libs (ncurses, ncursesw5)
・zlib libs (zlib1g-dev or zlib-devel)
・pkg-config
・libssl-dev
・linux-headers (reported needed on Alpine linux)
・llvm
rust以外は↓のコマンドで一括でインストールが可能です。
apt install build-essential cmake git libgit2-dev clang libncurses5-dev libncursesw5-dev zlib1g-dev pkg-config libssl-dev llvm
■ウォレットをBuildします
まずはGitHubからファイルを落としてきます。
git clone https://github.com/mimblewimble/grin.git
grinファイルに移って、buildします
cd grin
cargo build --release