Cpp-Ethereum 1.3.0 RPMs for Mageia Cauldron (6) are now available since today. This is a C++ client. It is the third most popular of the Ethereum clients, behind geth (the go client) and Parity (the rust client). The code is exceptionally portable and has been used successfully on a very broad range of operating systems and hardware.

Cpp-Ethereum is able to do GPU mining, which it allows to get more hash power. This RPM is compiled against the open source version of OpenCL and it is linked against FGLRX (Radeon GPU cards). If you want to take advantage of all your GPU power, you will need to create the OpenCL proprietary RPM (unfortunately, licensing does not allow RPM distribution). You can download the SPEC file from the SPECS for Mageia project (which I put RPM definitions that are not allowed to be distributable).

As part of my commitment with Mageia, I will try to keep this package as updated as possible. The team from Syncthing are very responsive and they release new versions very often. At the time when writing this article, Mageia Cauldron 6 is in version freeze; this means we will need to wait for a little until the big system administrators let the new RPM in. This package is GPL licensed, but since it needs non-free distributable software it is available in the non-free Mageia repository; you should enable it before installing anything. If you want to run this in Mageia 5, you can read my article about how to compile a GPU Etherum miner under Mageia.

You will need to install the -devel packages until I figure out a correct patch to allow major utilization.

RPM's are available for Mageia Cauldron (6), I will be working to backport to Mageia 5 as soon as possible. You can install it if you type urpmi cpp-ethereum

Enjoy!

blog comments powered by Disqus