Tech /

Bitcoin





edit SideBar

Bitcoin

Setup

Installation

A vague attempt to build just the bitcoind Debian package from patched 0.8.5 git. Opted in the end just to build bitcoind and install manually.

# clone and create local branch
git clone git://github.com/bitcoin/bitcoin.git
git checkout v0.8.5
git checkout -b v0.8.5-gnome
# debianize using debian dir from 0.8.5 package
cp -a ../debian-0.8.5/debian ./
git add debian
git commit -m "debianize"
# wheezify
cat >> debian/changelog <<END
bitcoin (0.8.0-wheezy1) wheezy; urgency=low

  * Mark for wheezy.

 -- Matt Corallo <matt@bluematt.me>  Sat, 23 Feb 2013 16:24:00 -0500

END

# deps
apt-get install bash-completion qt4-qmake libboost-dev libdb5.1++-dev libminiupnpc-dev minissdpd libboost-{system,filesystem,program-options,thread}-dev
# clean
debian/rules clean
# build
debian/rules binary
# install
cp src/bitcoind ~/bin/

Running

bitcoind &
# status
bitcoind getinfo

Issues

How do I determine if the blockchain sync is complete?
How do I set up a light-weight UI to connect securely to bitcoind?
How do I build just the bitcoind package?
Perhaps just stick to git for now.

Links

Wallets

  • bitcoind on hastur
  • electrum on nixie
  • bitcoin wallet on android

How Do I...

secure BTC on Android?
Transfer only small amounts to Bitcoin Wallet for Android

Buying

Micro Awards

Building from git

./configure --without-gui --without-qt --with-incompatible-bdb

Error:

  1. Could not link against boost_thread
sudo apt-get install libboost-test-dev
./configure --with-gui=no --with-incompatible-bdb --with-boost-libdir=/usr/lib64
# Success!
make
# Had to pass abs_top_builddir otherwise it'd attempt to create /src/obj ??
sudo make abs_top_builddir=.  install
Recent Changes (All) | Edit SideBar Page last modified on 10 February 2014, at 02:00 AM UTC Edit Page | Page History
Powered by PmWiki