##RPM Packages## sudo yum install qt-devel protobuff-devel qrencode-devel ##Switch to user bitcoind## sudo useradd bitcoind sudo su - bitcoind mkdir bitcoind mkdir bitcoind/deps mkdir bitcoind/downloads ##Berkeley DB 4.8## cd bitcoind/downloads wget http://download.oracle.com/berkeley-db/db-4.8.30.tar.gz tar zxvf db-4.8.30.tar.gz cd db-4.8.30/build_unix ../dist/configure --prefix=/home/bitcoind/bitcoind/deps --enable-cxx make && make install ##OpenSSL## cd /home/bitcoind/bitcoind/downloads wget https://www.openssl.org/source/openssl-1.0.1g.tar.gz tar zxvf openssl-1.0.1g.tar.gz cd openssl-1.0.1g ./config --prefix=/home/bitcoind/bitcoind/deps --openssldir=/home/bitcoind/bitcoind/deps/openssl -fPIC shared make && make install ##Boost## cd /home/bitcoind/bitcoind/downloads wget http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.tar.bz2/download -O boost_1_55_0.tar.bz2 tar jxvf boost_1_55_0.tar.bz2 cd boost_1_55_0 ./bootstrap.sh ./b2 --prefix=/home/bitcoind/bitcoind/deps link=static runtime-link=static install ##Bitcoind## cd /home/bitcoind/bitcoind/downloads git clone https://github.com/bitcoin/bitcoin.git cd bitcoin git checkout v0.9.1 -b v0.9.1 ./autogen.sh LD_LIBRARY_PATH=/home/bitcoind/bitcoind/deps/lib LIBS='-lssl -lcrypto' CPPFLAGS=-I/home/bitcoind/bitcoind/deps/include LDFLAGS=-L/home/bitcoind/bitcoind/deps/lib SSL_CFLAGS=-I/home/bitcoind/bitcoind/deps/include SSL_LIBS=-L/home/bitcoind/bitcoind/deps/lib CRYPTO_CFLAGS=-I/home/bitcoind/bitcoind/deps/include CRYPTO_LIBS=-L/home/bitcoind/bitcoind/deps/lib ./configure --prefix=/home/bitcoind/bitcoind --with-boost=/home/bitcoind/bitcoind/deps make LD_LIBRARY_PATH=/home/bitcoind/bitcoind/deps/lib ./src/bitcoind