Scrypt cgminer 3.7.3 Kalroth binaries + compileer instructies (Ubuntu 12.04 64bit)

Geplaatst: 5 februari 2014 in Cryptocurrency, Linux, Mining

Dus je hebt een Scrypt miner en je komt er net achter dat C. Kolivas’ cgminer 3.8.0+ geen Scrypt mining meer ondersteund?

Q: What happened to CPU and GPU mining?
A: Their efficiency makes them irrelevant in the bitcoin mining world today
and the author has no interest in supporting alternative coins that are better
mined by these devices.


Geen paniek! Er zijn tegenwoordige meerdere “forks” van cgminer beschikbaar, gespecialiseerd in Scrypt mining. Mijn favoriete versie is die van Martin “Kalroth” Danielsen version. Changelog is hier beschikbaar.

Kalroth heeft ook pre-compiled Windows binaries op z’n site staan, maar hey, fuck Windows! Wij willen Linux!

Dus voor de luie mensen onder ons, hier zijn de laatste 2014-02-04 Linux precompiled binaries (64 bit). De enige wijziging die ik heb aangebracht is de versienummering veranderd van 3.7.3 naar 3.7.3-kalroth en de API gepatcht voor betere ondersteuning voor PHPMiner.

WAARSCHUWING !! Vertrouw nooit binaries van mensen die je niet kent! Dus download niet mijn binaries maar compileer ze zelf. Dat is hooguit 5 minuten werk.

Zelf compileren

Als eerste heb je de AMD ADL SDK nodig. Zonder dit kan je cgminer niet compileren.

#Installeer buildtools
sudo apt-get install buildtools
sudo apt-get install libcurl
sudo apt-get install libcurl4-gnutls-dev
sudo apt-get install libncurses5-dev
sudo apt-get install git

#clone github Kalroth
git clone https://github.com/Kalroth/cgminer-3.7.2-kalroth.git

#Verander van directory
cd cgminer-3.7.2-kalroth/

#Kopieer AMD ADL SDK naar cgminer broncode
Pak de eerder gedownloade AMD ADL SDK uit en kopieer adl_defines.h, adl_sdk.h en adl_structures.h uit de “include” directory naar de “cgminer-3.7.2-kalroth/ADL_SDK” directory.

#Optioneel. Update alleen nodig wanneer Kalroth een nieuwe versie uitgebracht heeft na je eerste succesvolle compilatie.
git pull

#Pre-compileer commando’s
autoconf
automake

#Compileer cgminer
CFLAGS="-O2 -Wall -march=native" ./configure --enable-opencl --enable-scrypt
make

Voila, je hebt je eigen Scrypt cgminer 3.7.3 Kalroth editie gecompileerd. Veel plezier met minen!

Als je iemand een donatie wilt sturen dan raad ik je C. Kolivas aan (BTC 15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ) voor de basis van deze geweldige app, of Kalroth (BTC 1DNBcSEENBwDKrcTyTW61ezWhzsPy5imkn) voor zijn fork.

Als je echt teveel coins hebt mag je mij ook een LTC fooi geven: LbkbHNhZF3WXWBB7kttjZuW7LuAXUQvrMN.

reacties
  1. ras schreef:

    werkt bij mij voor geen meter , ik krijg die –keccak niet aan de praat hij zegt steeds dat ie cgminer –keccak niet kent . wat kan ik daaraan doen ? dus ik kan de miner niet starten

    • stefanheijnen schreef:

      Dat klopt, deze build is specifiek alleen voor Scrypt. Voor Keccak heb je een andere build nodig, die kan je vinden op https://github.com/reorder/cgminer_keccak. Compileer instructies zijn identiek, vervang CFLAGS="-O2 -Wall -march=native" ./configure --enable-opencl --enable-scrypt alleen door CFLAGS="-O2 -Wall -march=native" ./configure --enable-opencl --enable-keccak.

      • ras schreef:

        Kan je misschien een mooie stap voor stap instructie geven/maken voor een kale net geinstalleerde ubuntu 13.04 live x64 . te starten met welke updates we eerst zeker moeten hebben en hoe we de AMD video drivers goed kunnen installer vor bijv AMD radeon r9 280x en hoe we precies cgminer keccak kunnen installeren en dat het werkt. misschien wel weer een mooi topic voor je.
        alvast bedankt. dit si dan puur voor de mensen die nog niet veel van linux afweten

      • ras schreef:

        het lukt niet hoor ik krijf steeds dit na de installatie :
        [13:17:55] Log date is now 2014-02-15
        [13:17:55] cgminer: –keccak: unrecognized option

        wat moet ik verder doen ik ben al 10 uur ermee bezig 🙂

  2. ras schreef:

    de gewon 3.7.2 x64 build werkt wel voor –scrypt mining trouwens maar voor keccak dus niet

  3. ras schreef:

    lekker site als niemand erop reageert , maar goed ik heb het al opgelost

  4. stefanheijnen schreef:

    Dan ga je toch lekker ergens anders heen. Ik heb wel wat beters te doen dan 24/7 hier kijken of mensen slim genoeg zijn om te lezen en en de aanwijzingen te volgen die ik geef. Staat duidelijk SCRYPT mining. geen KECCAK mining.

Plaats een reactie