мерзавец клонировал как репо в MinGV (win7 x64 - Я всегда компилировать шахтер таким образом)
но "делать" для ГПА-шахтера /"сделать релиз" для ООО - Безразлично `работы.
хххх @ рэп ~ / SIA
$ Делают выпуск
идти установить -a. / ...
сделать: перейти: Команда не найдена
сделать: *** [релиз] Ошибка 127
Для того, чтобы Sia вы будете нуждаться в golang компилятор, эта ошибка означает, что вы не должны идти компилятор.
хххх @ рэп ~ / СИА ГПА-шахтер
$ делают
НКА ГП-miner.o network.o -o ГП-шахтер -lOpenCL -lcurl
ГП-miner.o: ГП-miner.c 🙁 текст + 0x13e):. неопределенная ссылка на `_imp__curl_easy_i
нит»
network.o: network.c 🙁 текст + 0x16a). неопределенная ссылка на `_imp__curl_easy_reset
'
network.o:. network.c 🙁 текст + 0x18d): неопределенная ссылка на `_imp__curl_easy_setop
т»
network.o:. network.c 🙁 текст + 0x1b0): неопределенная ссылка на `_imp__curl_easy_setop
т»
network.o:. network.c 🙁 текст + 0x1d2): неопределенная ссылка на `_imp__curl_easy_setop
т»
network.o:. network.c 🙁 текст + 0x1df): неопределенная ссылка на `_imp__curl_easy_perfo
гт»
network.o:. network.c 🙁 текст + 0x1f5): неопределенная ссылка на `_imp__curl_easy_strer
ROR»
network.o: network.c 🙁 текст + 0x32b). неопределенная ссылка на `_imp__curl_easy_reset
'
network.o: network.c 🙁 текст + 0x34e). неопределенная ссылка на `_imp__curl_easy_setop
т»
network.o:. network.c 🙁 текст + 0x371): неопределенная ссылка на `_imp__curl_easy_setop
т»
network.o: network.c 🙁 текст + 0x39a). неопределенная ссылка на `_imp__curl_easy_setop
т»
network.o: network.c 🙁 текст + 0x3bc). неопределенная ссылка на `_imp__curl_easy_setop
т»
network.o:. network.c 🙁 текст + 0x3c9): неопределенная ссылка на `_imp__curl_easy_perfo
гт»
network.o:. network.c 🙁 текст + 0x3df): неопределенная ссылка на `_imp__curl_easy_strer
ROR»
C: / MinGW / бен /../ Библиотека / GCC / mingw32 / 4.8.1 /../../../../ mingw32 / бен / ld.exe: network.o:
плохой RELOC адрес 0x20 в разделе `.eh_frame»
C: / MinGW / бен /../ Библиотека / GCC / mingw32 / 4.8.1 /../../../../ mingw32 / бен / ld.exe: финальное звено
не удалось: Недопустимая операция
collect2.exe: ошибка: л.д. возвращается статус 1 выхода
сделать: *** [ГП-шахтер] Ошибка 1
какие-либо предложения?
Это делает его похожим вы не имеете Libcurl, который является, как шахтер разговаривает с демоном.
так как один скомпилировать Sia шахтера с помощью идти? ...
кроме golang и зависимостей, которые получают с установленной конфеткой - какие команды и процедуры для компиляции Sia gpuminer? ...
#crysx
Э-э ... нет. Это не в Go; это в C.
хорошо - вот что им просит волк ...
как на земле, вы скомпилировать эту вещь ...
кажется WAY отличается от любого из компиляций я должен был сделать, прежде чем ...
и читать раньше - Тек говорил, что вам нужно в golang компилятор для этого ...
так что теперь им путать, как никогда ...
#crysx
В Linux? Простой макияж должен сделать это. Пока Libcurl и OpenCL ЛИЭС не в глупых местах, она будет работать.
волк ... это фетровая шляпа ...
Конечно, они в глупых местах! ...
-------
[Корень @ туз-тест см Sia-GPU-Miner] $ делают
GCC -c -s -std = с11 -Wall -pedantic ГПА-miner.c -o ГПА-miner.o
ГПА-miner.c: 20: 19: фатальная ошибка: CL / cl.h: Нет такого файла или каталога
#включают
-------
Thats ошибка каждый раз ...
#crysx
Хорошо, хорошо, вы должны найти его, а затем. Если вы можете построить SGMiner, то вы будете в состоянии построить это.
Вам нужно найти его, хотя. Во-первых, если заголовки OpenCL не установлены, вам нужно их. Они нужны только для создания OpenCL - не работает это - так что вы не можете иметь его уже. Установите их, сделать "найти / USR -name cl.h", А также добавить, что в заголовочном пути в вар CFLAGS в Makefile. Если у вас есть другая проблема, после этого на шаге компоновки, это просто другая команда находки прочь, а затем добавить, что к переменному LFLAGS в Makefile, чтобы сделать поиск компоновщика там.