Строительство CCminer на Ubuntu 17.04

Причина, по которой это недопустимо, заключается в том, что вы включили (где-то - во время установки?), чтобы вы меняли каждые 72 дня. Это также запрещает вам использовать последний пароль (и, возможно, его перед ним, но это могут быть только предыдущие (см. Этот комментарий).

Обход проблемы:

Это явно (или это было до того, как вы отправили его), если только он не использовался для другого пользователя или раньше для этого пользователя. Я бы предложил вам добавить пользователя через терминал, поскольку у него нет безопасных требований к паролю (но используйте тот, который не видно, что мир скоро увидит, и, пожалуйста, измените свой пароль в ближайшее время, все это знают сейчас). Мы можем догадаться, что ваше имя пользователя на вашем компьютере, вероятно, такое же, как и все ваши учетные записи в социальных сетях, а затем ваш IP-адрес теоретически можно проследить через твиттер Facebook и т. д. NB: Я не хакер, и я мог бы прорваться (я не буду пытаться), поэтому хакер найдет его легко.

To изменение с помощью терминала.

sudo adduser <username>
passwd <username>
1
задан 26 July 2017 в 22:56

12 ответов

Быстрое исправление: откройте make-файл, найдите nvcc (с nano это CTRL + W, введите «nvcc») и замените его на «nvcc -ccbin clang-3.8», сохраните make-файл и сделайте еще раз.

1
ответ дан 22 May 2018 в 20:08

Быстрое исправление: откройте make-файл, найдите nvcc (с nano это CTRL + W, введите «nvcc») и замените его на «nvcc -ccbin clang-3.8», сохраните make-файл и сделайте еще раз.

1
ответ дан 18 July 2018 в 09:36

Быстрое исправление: откройте make-файл, найдите nvcc (с nano это CTRL + W, введите «nvcc») и замените его на «nvcc -ccbin clang-3.8», сохраните make-файл и сделайте еще раз.

1
ответ дан 24 July 2018 в 19:23

Использование clang-3.8 по-прежнему оставило меня со связанными ошибками. Однако мне удалось получить ccminer для компиляции на Ubuntu 17, выполнив следующее:

sudo apt-get install gcc-4.9
./configure.sh

Отредактируйте следующие строки в Makefile:

CXX = g++-4.9
NVCC = /usr/local/cuda/bin/nvcc -ccbin gcc-4.9
ac_ct_CC = gcc-4.9
ac_ct_CXX = g++-4.9

Затем, наконец:

make

Удачи!

2
ответ дан 22 May 2018 в 20:08

Лучший способ выбрать ваш компилятор - передать соответствующие переменные в ./configure:

sudo apt-get install g++-4.9
CC=gcc-4.9 CPP=cpp-4.9 CXX=g++-4.9 ./configure

В настоящее время nvcc, похоже, не похож на версии GCC, но не более 5.

1
ответ дан 22 May 2018 в 20:08

Редактирование Makefile и строк комментариев:

#scrypt/salsa_kernel.o: scrypt/salsa_kernel.cu
#       $(NVCC) $(JANSSON_INCLUDES) -I. -I/usr/local/cuda/include -O3 -lineno -Xcompiler -Wall  -D_FORCE_INLINES -gencode=arch=compute_20,code=\"sm_21,compute_20\" -o $@ -c $<

# These kernels are for older devices (SM)

#scrypt/test_kernel.o: scrypt/test_kernel.cu
#       $(NVCC) $(JANSSON_INCLUDES) -I. -I/usr/local/cuda/include -O3 -lineno -Xcompiler -Wall  -D_FORCE_INLINES -gencode=arch=compute_20,code=\"sm_20,compute_20\" -o $@ -c $<

#scrypt/fermi_kernel.o: scrypt/fermi_kernel.cu
#       $(NVCC) $(JANSSON_INCLUDES) -I. -I/usr/local/cuda/include -O3 -lineno -Xcompiler -Wall  -D_FORCE_INLINES -gencode=arch=compute_20,code=\"sm_21,compute_20\" -o $@ -c $<

Затем запустите:

make

Это сработало для меня.

0
ответ дан 22 May 2018 в 20:08

Лучший способ выбрать ваш компилятор - передать соответствующие переменные в ./configure:

sudo apt-get install g++-4.9 CC=gcc-4.9 CPP=cpp-4.9 CXX=g++-4.9 ./configure

В настоящее время nvcc, похоже, не похож на версии GCC, но не более 5.

1
ответ дан 18 July 2018 в 09:36

Редактирование Makefile и строк комментариев:

#scrypt/salsa_kernel.o: scrypt/salsa_kernel.cu # $(NVCC) $(JANSSON_INCLUDES) -I. -I/usr/local/cuda/include -O3 -lineno -Xcompiler -Wall -D_FORCE_INLINES -gencode=arch=compute_20,code=\"sm_21,compute_20\" -o $@ -c $< # These kernels are for older devices (SM) #scrypt/test_kernel.o: scrypt/test_kernel.cu # $(NVCC) $(JANSSON_INCLUDES) -I. -I/usr/local/cuda/include -O3 -lineno -Xcompiler -Wall -D_FORCE_INLINES -gencode=arch=compute_20,code=\"sm_20,compute_20\" -o $@ -c $< #scrypt/fermi_kernel.o: scrypt/fermi_kernel.cu # $(NVCC) $(JANSSON_INCLUDES) -I. -I/usr/local/cuda/include -O3 -lineno -Xcompiler -Wall -D_FORCE_INLINES -gencode=arch=compute_20,code=\"sm_21,compute_20\" -o $@ -c $<

Затем запустите:

make

Это сработало для меня.

0
ответ дан 18 July 2018 в 09:36

Использование clang-3.8 по-прежнему оставило меня со связанными ошибками. Однако мне удалось получить ccminer для компиляции на Ubuntu 17, выполнив следующее:

sudo apt-get install gcc-4.9 ./configure.sh

Отредактируйте следующие строки в Makefile:

CXX = g++-4.9 NVCC = /usr/local/cuda/bin/nvcc -ccbin gcc-4.9 ac_ct_CC = gcc-4.9 ac_ct_CXX = g++-4.9

Затем, наконец:

make

Удачи!

2
ответ дан 18 July 2018 в 09:36

Лучший способ выбрать ваш компилятор - передать соответствующие переменные в ./configure:

sudo apt-get install g++-4.9 CC=gcc-4.9 CPP=cpp-4.9 CXX=g++-4.9 ./configure

В настоящее время nvcc, похоже, не похож на версии GCC, но не более 5.

1
ответ дан 24 July 2018 в 19:23

Редактирование Makefile и строк комментариев:

#scrypt/salsa_kernel.o: scrypt/salsa_kernel.cu # $(NVCC) $(JANSSON_INCLUDES) -I. -I/usr/local/cuda/include -O3 -lineno -Xcompiler -Wall -D_FORCE_INLINES -gencode=arch=compute_20,code=\"sm_21,compute_20\" -o $@ -c $< # These kernels are for older devices (SM) #scrypt/test_kernel.o: scrypt/test_kernel.cu # $(NVCC) $(JANSSON_INCLUDES) -I. -I/usr/local/cuda/include -O3 -lineno -Xcompiler -Wall -D_FORCE_INLINES -gencode=arch=compute_20,code=\"sm_20,compute_20\" -o $@ -c $< #scrypt/fermi_kernel.o: scrypt/fermi_kernel.cu # $(NVCC) $(JANSSON_INCLUDES) -I. -I/usr/local/cuda/include -O3 -lineno -Xcompiler -Wall -D_FORCE_INLINES -gencode=arch=compute_20,code=\"sm_21,compute_20\" -o $@ -c $<

Затем запустите:

make

Это сработало для меня.

0
ответ дан 24 July 2018 в 19:23

Использование clang-3.8 по-прежнему оставило меня со связанными ошибками. Однако мне удалось получить ccminer для компиляции на Ubuntu 17, выполнив следующее:

sudo apt-get install gcc-4.9 ./configure.sh

Отредактируйте следующие строки в Makefile:

CXX = g++-4.9 NVCC = /usr/local/cuda/bin/nvcc -ccbin gcc-4.9 ac_ct_CC = gcc-4.9 ac_ct_CXX = g++-4.9

Затем, наконец:

make

Удачи!

2
ответ дан 24 July 2018 в 19:23

Другие вопросы по тегам:

Похожие вопросы: