There are instructions for building on Ubuntu/Debian, but I want to build it in Fedora.
You will have to rebuild OpenSSL, since the build shipped by Fedora/Red Hat does not include support for elliptic curve cryptography, on which Bitcoin relies. So you have to build your own.
Once that's done, you can get on with building Bitcoin normally, provided you point it at your private build of OpenSSL with
Or, you can just skip all the work and use my existing Yum repository. This also gives you standards-compliant paths, as well as an SELinux-enabled
This is how I compiled bitcoind from the github source on Fedora 18.
now grab the latest tarball from: http://www.openssl.org/source/ save and untar it in a directory, let's say ~/installs/openssl_ecdsa
now pull the latest bitcoin source from github
if you want the latest stable release, checkout the version number here: http://bitcoin.org/en/download
You'll need to install these libraries:
I'm not able to test this at the moment, but try something like this:
Once those are installed, and their src or dev packages may be necessary, you can do the actual build itself:
Also requires openssl-devel