<ol>
<li><p>Install git</p>

<p><strong>pacman -S git</strong></p></li>
<li><p>Install bitcoind dependencies as seen here: <a href="https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.txt" rel="nofollow">https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.txt</a></p>

<p><strong>pacman -S boost boost-libs miniupnpc openssl db</strong></p></li>
<li><p>Install arch-linux base development packages so you can use make</p>

<p><strong>pacman -S base-devel</strong></p></li>
<li><p>Download and install bitcoind from the github source</p>

<p><strong>su daemonuser</strong></p>

<p><strong>cd /home/daemonuser</strong></p>

<p><strong>git clone <a href="https://github.com/bitcoin/bitcoin.git" rel="nofollow">https://github.com/bitcoin/bitcoin.git</a></strong></p>

<p><strong>cd /home/daemonuser/bitcoin/src/</strong></p>

<p><strong>make -f makefile.unix USE_UPNP=- USE_IPV6=0</strong></p>

<p><strong>bitcoind -daemon</strong></p></li>
</ol>

CC BY-SA 3.0
2013-05-02T06:49:58.160Z
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
CC BY-SA 3.0
2013-05-02T09:05:45.203Z
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](https://www.archlinux.org/packages/extra/i686/boost/) as well.
Tom van der Woerdt
CC BY-SA 3.0
2013-05-02T19:54:18.753Z
boost was all that was needed, thank you both!
user3145
<installation><compiling>
How to build bitcoin from source on Arch Linux 2012.10 64bit?
user3145
# How to build bitcoin from source on Arch Linux 2012.10 64bit?

(Asked by: username_0 on 2013-05-02)

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

**Tags:** installation, compiling

> **Comments:**
> **username_1**: 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.)  
> **username_2**: 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](https://www.archlinux.org/packages/extra/i686/boost/) as well.  
> **username_0**: boost was all that was needed, thank you both!  

---

## 0 answers

