Post
Topic
Board Mining (Altcoins)
Re: ethminer-0.9.41-genoil-1.1
by
jdc4429
on 21/06/2016, 20:00:47 UTC
Using these instructions to build:

sudo apt-get update
sudo apt-get -y install software-properties-common
add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install git cmake libcryptopp-dev libleveldb-dev libjsoncpp-dev libjson-rpc-cpp-dev libboost-all-dev libgmp-dev libreadline-dev libcurl4-gnutls-dev ocl-icd-libopencl1 opencl-headers mesa-common-dev libmicrohttpd-dev build-essential -y
git clone https://github.com/Genoil/cpp-ethereum/
cd cpp-ethereum/
mkdir build
cd build
cmake -DBUNDLE=miner ..
make -j8

Following that guide will install the master branch aka 1.0.8, as you didn't tell how you obtained the 110 branch, i'm assuming you are either installing the 1.0.8 version or obtaining the latest version some other way than git clone.
Also that shows that you enter the directory cpp-ethereum/ but later you point to a cpp-ethereum-110/ directory.
Are you perhaps somehow copying files from a directory to another, where some files are from different versions maybe?

Maybe just try a clean install of 1.1.6 from source?

I know the Github guide can be confusing if you're trying to install the latest version and aren't that familiar with Linux and/or Git.

If you want to install the latest version (1.1.6 atm), you can follow this guide, worked fine for me (and some others), first of all, you should
Code:
rm -rf cpp-ethereum/
to remove your old version completely and to get a clean install or just use a different directory.

Code:
Install the latest version:

AMD:

sudo apt-get update
sudo apt-get -y install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install git cmake libcryptopp-dev libleveldb-dev libjsoncpp-dev libjson-rpc-cpp-dev libboost-all-dev libgmp-dev libreadline-dev libcurl4-gnutls-dev ocl-icd-libopencl1 opencl-headers mesa-common-dev libmicrohttpd-dev build-essential -y
git clone -b 110 https://github.com/Genoil/cpp-ethereum.git
cd cpp-ethereum/
mkdir build
cd build
cmake -DBUNDLE=miner ..
make -j8
cd ethminer
./ethminer -v

Nvidia:

wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_7.5-18_amd64.deb
sudo dpkg -i cuda-repo-ubuntu1404_7.5-18_amd64.deb
sudo apt-get -y install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install git cmake libcryptopp-dev libleveldb-dev libjsoncpp-dev libjson-rpc-cpp-dev libboost-all-dev libgmp-dev libreadline-dev libcurl4-gnutls-dev ocl-icd-libopencl1 opencl-headers mesa-common-dev libmicrohttpd-dev build-essential cuda -y
git clone -b 110 https://github.com/Genoil/cpp-ethereum.git
cd cpp-ethereum/
mkdir build
cd build
cmake -DBUNDLE=cudaminer ..
make -j8
cd ethminer
./ethminer -v

Edit:
Disclaimer: This is just a small guide i made up, i take no guarantee that it will work, it has been tested on Ubuntu 14.04 and Linux Mint 17.3 where it has worked.


Thank you.  I will try your instructions.  I downloaded the 110 source and just extracted from zip.  I will see if your instructions make any difference.  Thanks again for your response.