환경

Ubuntu 16.04 LTS (다른 버전에서 원활하게 빌드가 되지 않을 수 있습니다)

 

설치

$ sudo apt-get install make; sudo apt-get install g++

$ curl https://sh.rustup.rs -sSf | sh

$ sudo apt-get update; sudo apt-get install- y build-essential pkg-config cmake libssl-dev libsqlite3-dev libzmq3-dev libncursesw5-dev

$ cd /tmp; curl https://download.libsodium.org/libsodium/releases/old/unsupported/libsodium-1.0.14.tar.gz | tar -xz; cd /tmp/libsodium-1.0.14; ./configure --disable-shared; make; sudo make install; rm -rf /tmp/libsodium-1.0.14

$ cd $HOME; git clone https://github.com/hyperledger/indy-sdk.git;cd ./indy-sdk/libindy; cargo build

$ cd $HOME/indy-sdk; sudo docker build -f ci/indy-pool.dockerfile -t indy_pool .; sudo docker run -itd -p 9701-9708:9701-9708 indy_pool

 

...

여기서부터 안되네 ;-;

 

테스트

$ cd $HOME/indy-sdk/libindy; RUST_TEST_THREADS=1 cargo test

 

Reference

www.youtube.com/watch?v=P93KRJWtM3Y&ab_channel=Haniumit

'Memo' 카테고리의 다른 글

우분투 초기 환경 구축  (2) 2020.12.13
pypy3 Install  (0) 2020.12.13
Hyperledger Indy SDK Build (삽질중)  (0) 2020.12.01
데이터베이스(DB) 기초  (0) 2020.10.17
JEB java.lang.NullPointerException 오류 해결 방법  (0) 2020.07.19
Git 사용법  (0) 2020.06.21