Comment compiler ccminer sous Ubuntu

Voici un petit tutoriel afin de compiler ccminer sur Ubuntu 14.04

//Installer un pilote NVIDIA dans la section « Pilotes Additionnels » (« Additional Drivers ») de votre version Ubuntu. Ensuite, redémarrez votre RIG

//Vous pouvez télécharger CUDA 6.5 ici

//Installation de CUDA 6.5(.14 for 750ti, .19 for 9xx)
//Appuyez sur CTRL+ALT+F1 pour tomber en mode ttyl1 puis tapper

sudo service lightdm stop
sudo apt-get install libglu1-mesa libxi-dev libxmu-dev
sudo chmod a+x cuda_6.5.14_linux_64.run
sudo ./cuda_6.5.14_linux_64.run --override compiler

//Lors de l’installation de CUDA, n’installer pas le pilote inclut dans le setup. Il suffit d’installer CUDA 6.5 ainsi que c’est samples

sudo nano ~/.bashrc

//Copier ces lignes à la fin du fichier ./bashrc

export PATH=$PATH:/usr/local/cuda-6.5/bin
export LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64:/lib

//Redémarrer
Sudo reboot

//Installation de ccminer
//Réalisez un clone du GIT de ccminer (exemple avec le fork de SP)
git clone https://github.com/sp-hash/ccminer.git
//Si 750ti, modifiez le fichier Makefile.am avec les modifications suivantes :
nvcc_ARCH = -gencode=arch=compute_52,code=\"sm_52,compute_52\"
nvcc_ARCH += -gencode=arch=compute_50,code=\"sm_50,compute_50\"
#nvcc_ARCH += -gencode=arch=compute_35,code=\"sm_35,compute_35\"
#nvcc_ARCH += -gencode=arch=compute_30,code=\"sm_30,compute_30\"

//Modifier les lignes ci-dessus pour obtenir ceci :
#nvcc_ARCH += -gencode=arch=compute_52,code=\"sm_52,compute_52\"
nvcc_ARCH = -gencode=arch=compute_50,code=\"sm_50,compute_50\"
#nvcc_ARCH += -gencode=arch=compute_35,code=\"sm_35,compute_35\"
#nvcc_ARCH += -gencode=arch=compute_30,code=\"sm_30,compute_30\"

//Une fois que vous avez apportez la modification, il est maintenant temps de finaliser l’installation
cd ccminer
./autogen.sh
./configure
./build.sh

Voilà! C’est terminé, il ne vous reste plus qu’à pointer ccminer vers un pool ou un wallet et vous êtes parties!

Votre commande de lancement de ccminer devrait ressembler à :
sudo LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64 ./ccminer -algo=algo -o stratum+tcp://adresse_du_pool:port -u Worker.ID -p password

Pour compiler un Wallet-QT sur Linux, vous pouvez essayer ces instructions

You may also like...

1 Response

  1. décembre 3, 2015

    […] Nouveau mineur sous Linux? Utilisez notre didactiel étape par étape : Comment compiler ccminer sous Ubuntu […]

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *