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:
- 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