1. Install git

    pacman -S git

  2. Install bitcoind dependencies as seen here: https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.txt

    pacman -S boost boost-libs miniupnpc openssl db

  3. Install arch-linux base development packages so you can use make

    pacman -S base-devel

  4. Download and install bitcoind from the github source

    su daemonuser

    cd /home/daemonuser

    git clone https://github.com/bitcoin/bitcoin.git

    cd /home/daemonuser/bitcoin/src/

    make -f makefile.unix USE_UPNP=- USE_IPV6=0

    bitcoind -daemon

  • Do you have a file called "classification.hpp" anywhere on your system? What version of boost did you install? (It looks like you may need a -I flag to tell the compiler where boost/algorithm/string/classification.hpp is.) – David Schwartz May 2 '13 at 6:49
  • I don't know that much about arch linux, but it looks like you're installing boost-libs, which suggests that it only has the libraries. You need to install boost as well. – Tom van der Woerdt May 2 '13 at 9:05
  • boost was all that was needed, thank you both! – user3145 May 2 '13 at 19:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.