forked from ethereum/aleth
-
Notifications
You must be signed in to change notification settings - Fork 4
Building on Fedora 20
Daniel Bartz edited this page Aug 30, 2014
·
10 revisions
This page assumes you want to build the bleeding-edge version of Ethereum on Fedora 20 x86_64 but should also work on i686.
First install the required packages and dependencies:
yum install git automake autoconf libtool cmake gcc gcc-c++ xkeyboard-config \
leveldb-devel boost-devel gmp-devel cryptopp-devel miniupnpc-devel \
qt5-qtbase-devel qt5-qtdeclarative-devel qt5-qtquick1-devel qt5-qtwebkit-devel \
mesa-dri-drivers snappy-devel ncurses-devel readline-devel curl-devel \
python-devel
Then build the client:
git clone https://github.com/ethereum/cpp-ethereum
cd cpp-ethereum
cmake ./
make
If you're updating from a previous version and you get errors when running, delete your old block chain before restarting:
rm -rf ~/.ethereum
On Fedora 20 the configuration file of alethzero and waleth (which rely on QT) is located in ~/.config/ethereum/alethzero.conf
and ~/.config/ethereum/walleth.conf
respectively
You might then Configure a Server.
Once done, you can run your Ethereum client with ./alethzero/alethzero
.
- Building on Linux
- Building on MacOS
- Building on Windows
- Compatibility Info and Build Tips
- Serpent LLL Only Build
- LLL PoC 6
- [LLL Examples for PoC 6](LLL Examples for PoC 5)
- PoC 6 JS API
- Client Development with PoC 6
- MetaCoin API
- Exchange API
- Name Registration API
- Coins API