How do I start my wallet on Raspbian Stretch?

applies to Scrypt, SHA-256, Quark and X11
branch 0.12+

updated June 28, 2019, 12:54 pm

Use the following instructions to start your wallet on Raspbian Stretch.

Update your Raspberry Pi.

sudo apt-get update
sudo apt-get upgrade

Install the required dependencies.

sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils python3 libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-test-dev libboost-thread-dev libboost-all-dev libboost-program-options-dev
sudo apt-get install libminiupnpc-dev libzmq3-dev libprotobuf-dev protobuf-compiler unzip software-properties-common

Install Berkeley DB from source code.

cd db-4.8.30
cd build_unix/
../dist/configure --prefix=/usr/local --enable-cxx
sudo make install

Configure environment variable.

export LD_LIBRARY_PATH="/usr/local/lib"