From 4bbbcb0082cb991f370ebacc2eebfe231f336658 Mon Sep 17 00:00:00 2001 From: Martin Boehm Date: Thu, 1 Feb 2018 22:28:20 +0100 Subject: [PATCH] Update installation instructions --- README.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 3be4604b..ba0dd394 100644 --- a/README.md +++ b/README.md @@ -2,19 +2,22 @@ ## Install -Setup go environment: +Setup go environment (Debian 9): ``` -sudo apt-get install golang sudo apt-get install git +wget https://storage.googleapis.com/golang/go1.9.2.linux-amd64.tar.gz +sudo mv go /usr/local +sudo ln -s /usr/local/go/bin/go /usr/bin/go go help gopath ``` Install RocksDB: https://github.com/facebook/rocksdb/blob/master/INSTALL.md ``` -sudo apt-get install libgflags-dev libsnappy-dev zlib1g-dev libbz2-dev liblz4-dev libzstd-dev -cd /path/to/rocksdb +sudo apt-get install libgflags-dev libsnappy-dev zlib1g-dev libbz2-dev liblz4-dev +git clone https://github.com/facebook/rocksdb.git +cd rocksdb make static_lib ``` @@ -22,7 +25,7 @@ Install gorocksdb: https://github.com/tecbot/gorocksdb ``` CGO_CFLAGS="-I/path/to/rocksdb/include" \ -CGO_LDFLAGS="-L/path/to/rocksdb -lrocksdb -lstdc++ -lm -lz -lbz2 -lsnappy -llz4 -lzstd" \ +CGO_LDFLAGS="-L/path/to/rocksdb -lrocksdb -lstdc++ -lm -lz -lbz2 -lsnappy -llz4" \ go get github.com/tecbot/gorocksdb ``` @@ -41,7 +44,10 @@ go get github.com/golang/glog Install blockbook: ``` -go get github.com/jpochyla/blockbook +cd $GOPATH/src +git clone https://github.com/jpochyla/blockbook.git +cd blockbook +go build ``` ## Usage