github.com/lino-network/lino@v0.6.11/scripts/install_cleveldb.sh (about) 1 #!/usr/bin/env bash 2 3 # install snappy & cleveldb 4 sudo apt-get update 5 sudo apt-get install -y build-essential gcc g++ make 6 7 sudo apt-get install -y libsnappy-dev 8 homedir="$PWD" 9 10 wget https://github.com/google/leveldb/archive/v1.20.tar.gz && \ 11 tar -zxvf v1.20.tar.gz && \ 12 cd leveldb-1.20/ && \ 13 make && \ 14 sudo cp -r out-static/lib* out-shared/lib* /usr/local/lib/ && \ 15 cd include/ && \ 16 sudo cp -r leveldb /usr/local/include/ && \ 17 sudo ldconfig 18 19 cd "$homedir" 20 21 rm -f v1.20.tar.gz 22 rm -rf leveldb-1.20