환경

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
데이터베이스(DB) 기초  (0) 2020.10.17
JEB java.lang.NullPointerException 오류 해결 방법  (0) 2020.07.19
Git 사용법  (0) 2020.06.21