Ръководство: компилация на Vertminer в BAMT

Модератор: Moderators

Ръководство: компилация на Vertminer в BAMT

Мнениеот deathxxx » 16 Май 2014, 20:40

Автоматичен (лесен) начин:
За този скрипт: сваля най-новата версия на Vertminer-gpu, сваля на нужните файлове за компилация (AMD APP 2.9 32/64bit + AMD ADL 6.0 - около 100кб) и компилира с нужните команди, като се разархивира/инсталира в папка /opt/miners/cgminer точно на мястото на cgminer, като старият cgminer се преименува на /opt/miners/cgminer.old
Просто си свалете този скрипт през терминала или през SSH където и да е в BAMT,
Код за потвърждение: Избери целия код
sudo su
wget https://www.dropbox.com/s/bq2wd3ssrewnh2o/to_lastest_vertminer.sh

и му дайте права, да се изпълнява като програма така:
Код за потвърждение: Избери целия код
chmod +x to_lastest_vertminer.sh

и го стартирате така:
Код за потвърждение: Избери целия код
./to_lastest_vertminer.sh

или така:
Код за потвърждение: Избери целия код
sh to_lastest_vertminer.sh


За прекомпилация (ако искате) на изтегления вече vertminer-gpu използвайте update.sh в папка /opt/miners/cgminer
Или с команда, просто така:
Код за потвърждение: Избери целия код
sudo sh /opt/miners/cgminer/update.sh


Честито! Вече имате чисто нов, последна версия на Vertminer-gpu, изтеглена от github и готова за ползване! Лесно, нали :)

Алтернативен (труден) начин:
Първо си сваляте нужните файлове за компилацията:

Влизате тук:
http://developer.amd.com/tools-and-sdks ... g-app-sdk/
Теглите това (нужно е за компилацията на Vert или cgminer базирани подобни):
AMD-APP-SDK-v2.9-lnx32.tgz

После теглите ADL_SDK_6.0.zip от тук:
http://developer.amd.com/tools-and-sdks ... y-adl-sdk/

Теглите си драйвера ако нямате инсталиран:
http://support.amd.com/en-us/download/d ... t-packages

1. Разархивирате AMD-APP-SDK-v2.9-lnx32.tgz
2. От разархивираните файлове след това, разархивирате и AMD-APP-SDK-v2.9-RC-lnx32.tgz
3. От последния разархивиран файл влизате в неговата папка AMD-APP-SDK-v2.9-RC-lnx32 и копирате директориите lib и include като в директория include изтривате всички поддиректории, като оставите само CL директорията. Така остават само lib/x86 и include/CL директориите с файловете в тях.
4. Създавате папка с име AMDAPP и вкарвате папките lib и include в нея. Всичко друго е ненужно и може да се изтрие! Само AMDAPP папката ви трябва.
5. Вече имате нужните OpenCL файлове за компилация на cgminer/Vertminer и други.
6. Влизате в BAMT през ssh или нормално в терминала, после изпълнявате следните команди:

Код за потвърждение: Избери целия код
sudo su
cd /opt/miners
mv cgminer cgminer.old
apt-get install git
git clone https://github.com/Bufius/vertminer-gpu.git
mv vertminer-gpu cgminer
cd cgminer


Влизате в /opt/miners/cgminer и копирате вътре онази папка AMDAPP, която създадохме по-горе
Разархивирате ADL_SDK_6.0.zip и копирате всички файлове от папка include в папка /opt/miners/cgminer/ADL_SDK

7. Влизате в /opt/miners/cgminer
8. Компилирате с тези команди (вкарвайте ги ред по ред, а не наведнъж):

Код за потвърждение: Избери целия код
export DISPLAY=:0
export GPU_USE_SYNC_OBJECTS=1
export GPU_MAX_ALLOC_PERCENT=100
./autogen.sh
ATISTREAMSDKROOT="AMDAPP" CFLAGS="-02 -Wall" ./configure --prefix="/opt/miners/cgminer"
make -j3
mv vertminer cgminer
./cgminer -n
./cgminer --version
sync


Сега вече трябва да имате последна версия на Vertminer за линукс, компилирана с AMD APP 2.9 и с AMD ADL 6.0
И така, cgminer е напълно заменен с Vertminer. Ако трябва да обясня нещо по-подробно- питайте. Или ако съм пропуснал нещо..
Последна промяна deathxxx на 17 Май 2014, 07:12, променена общо 6 пъти
Аватар
deathxxx
 
Мнения: 129
Регистриран на: 10 Дек 2013, 14:13

Re: Ръководство: компилация на Vertminer в BAMT

Мнениеот 99ufo99 » 16 Май 2014, 21:06

Браво колега , чудесно описание.

За хост може да ползваш https://mega.co.nz много е удобно и има много място ;)
Аватар
99ufo99
 
Мнения: 190
Регистриран на: 13 Яну 2014, 21:08

Re: Ръководство: компилация на Vertminer в BAMT

Мнениеот deathxxx » 16 Май 2014, 21:17

Ами аз исках някой хост, който може да се използва с wget.
Директно сваляне, без браузър.
Аватар
deathxxx
 
Мнения: 129
Регистриран на: 10 Дек 2013, 14:13

Re: Ръководство: компилация на Vertminer в BAMT

Мнениеот Drakyla » 16 Май 2014, 21:18

github ?
Няма да е wget a git clone ама пак върши работа
Drakyla
 
Мнения: 388
Регистриран на: 20 Мар 2014, 12:03
Местоположение: Пловдив

Re: Ръководство: компилация на Vertminer в BAMT

Мнениеот deathxxx » 16 Май 2014, 21:23

Не не... искам като кача някое малко файлче, после да може да се свали директно през терминала.
Аватар
deathxxx
 
Мнения: 129
Регистриран на: 10 Дек 2013, 14:13

Re: Ръководство: компилация на Vertminer в BAMT

Мнениеот 2GOOD » 16 Май 2014, 21:47

За малки файлове ползвам dropbox става с wget, за голям мога да ти го hostna, но не мога да ти дам ftp

П.С.
===
Поздравления за ръководството.
Благодарности на: 12good4Buys8cvTj6EB4MTGNTSC4w9Swnz
Аватар
2GOOD
Site Admin
 
Мнения: 4834
Регистриран на: 28 Май 2013, 15:40
Местоположение: Planet Mars

Re: Ръководство: компилация на Vertminer в BAMT

Мнениеот deathxxx » 17 Май 2014, 06:17

Не, малки са около 100-ина kb архивчета са. Ще видя как е с дропбокса.

Просто искам да направя нещата много по-лесни и без нужда от големи ръководства.

ПП. Мерси за дропбокса. Идеален е просто! Сега ще направя нещата много по-лесни!
Аватар
deathxxx
 
Мнения: 129
Регистриран на: 10 Дек 2013, 14:13

Re: Ръководство: компилация на Vertminer в BAMT

Мнениеот farmdve » 17 Май 2014, 06:58

Всъщност ако ползваш ; да отделяш командите може буквално с един copy paste всичко да е свалено и инсталирано.
1JYFJnWKmhAwK9FMM3TM2SCjhCuc1qKc4r
farmdve
 
Мнения: 567
Регистриран на: 29 Май 2013, 13:24

Re: Ръководство: компилация на Vertminer в BAMT

Мнениеот deathxxx » 17 Май 2014, 07:31

farmdve написа:Всъщност ако ползваш ; да отделяш командите може буквално с един copy paste всичко да е свалено и инсталирано.


Не знам как точно става с ;
Но и без това е по-добре ред по ред.. че ако има нещо, да се вижда какво става.
Аватар
deathxxx
 
Мнения: 129
Регистриран на: 10 Дек 2013, 14:13


Назад към Софтуер и крипто портфейли

Кой е на линия

Регистрирани потребители: 2GOOD, futureworld