I have an old card and I'm trying to mine Lyra coin and somehow while building with Makefile.am, I'm doing something wrong.
So when I open Makefile.am at Ubuntu 16.04 and I put this; nvcc_ARCH = -gencode=arch=compute_35,code="sm_37,compute_35" and uncomment others.
And then when I try to build I get this;
nvcc fatal : 'compute_35' is not in 'keyword=value' format
Makefile:2665: recipe for target 'equi/cuda_equi.o' failed
make[2]: *** [equi/cuda_equi.o] Error 1
make[2]: Leaving directory '/home/maxo/ccminer'
Makefile:2197: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/maxo/ccminer'
Makefile:652: recipe for target 'all' failed
make: *** [all] Error 2
I tried CUDA 7.5, 8.0 same error, same error.
Did you back-tick the "'s? It's concat'ed together.
-gencode=arch=compute_35,code=\"sm_37,compute_35\"
I added back-tick and I thought it worked but this time I get this;
Makefile:2665: recipe for target 'Algo256/cuda_groestl256.o' failed
make[2]: *** [Algo256/cuda_groestl256.o] Error 137
make[2]: *** Waiting for unfinished jobs....
mv -f equi/blake2/.deps/ccminer-blake2bx.Tpo equi/blake2/.deps/ccminer-blake2bx.Po
mv -f .deps/ccminer-scrypt.Tpo .deps/ccminer-scrypt.Po
ptxas info : Overriding global maxrregcount 128 with entry-specific value 255 computed using thread count
ptxas info : Overriding global maxrregcount 128 with entry-specific value 255 computed using thread count
ptxas info : 0 bytes gmem, 17952 bytes cmem[3]
ptxas info : Compiling entry function '_Z26streebog_gpu_hash_64_finalPmPj' for 'sm_37'
ptxas info : Function properties for _Z26streebog_gpu_hash_64_finalPmPj
120 bytes stack frame, 120 bytes spill stores, 132 bytes spill loads
ptxas info : Used 255 registers, 16384 bytes smem, 336 bytes cmem[0]
ptxas info : Compiling entry function '_Z20streebog_gpu_hash_64Pm' for 'sm_37'
ptxas info : Function properties for _Z20streebog_gpu_hash_64Pm
136 bytes stack frame, 192 bytes spill stores, 248 bytes spill loads
ptxas info : Used 255 registers, 16384 bytes smem, 328 bytes cmem[0]
make[2]: Leaving directory '/home/maxo/ccminer'
Makefile:2197: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/maxo/ccminer'
Makefile:652: recipe for target 'all' failed
make: *** [all] Error 2
I did it like this;
nvcc_ARCH = -gencode=arch=compute_35,code=\"sm_37,compute_35\"
#nvcc_ARCH += -gencode=arch=compute_52,code=\"sm_52,compute_52\"
#nvcc_ARCH += -gencode=arch=compute_35,code=\"sm_35,compute_35\"
#nvcc_ARCH += -gencode=arch=compute_30,code=\"sm_30,compute_30\"
#nvcc_ARCH += -gencode=arch=compute_20,code=\"sm_21,compute_20\"
Ubuntu 16.04
Cuda 8.0
------
Update;Seems like using ccminer-2.2.2 worked. ./build.sh finished without any problem.
But this time I'm not getting any "yes" or share submitted thing. I mine for hours and hours and no share gets submitted. Where I might be doing wrong this time?
https://bitcointalksearch.org/topic/m.11654778 > This guy had the same problem I have right now and seems like he solved it. On the other hand I get 70 Mh/s for Lyra, where I supposed to get XXX-XXXX Kh/s.