fireice-uk / xmr-stak-nvidia

Monero NVIDIA miner
GNU General Public License v3.0
249 stars 99 forks source link

Ubuntu gtx 980Ti Trying with clang after normal cmake didnt work either #157

Open kevinmeland opened 6 years ago

kevinmeland commented 6 years ago

kevin@kevin-Ubuntu:~/Desktop/xmr-stak-nvidia$ export CC=/usr/bin/clang kevin@kevin-Ubuntu:~/Desktop/xmr-stak-nvidia$ export CXX=/usr/bin/clang++ kevin@kevin-Ubuntu:~/Desktop/xmr-stak-nvidia$ cmake . -- The C compiler identification is Clang 3.8.0 -- The CXX compiler identification is Clang 3.8.0 -- Check for working C compiler: /usr/bin/clang -- Check for working C compiler: /usr/bin/clang -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/clang++ -- Check for working CXX compiler: /usr/bin/clang++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE
-- Found CUDA: /usr (found suitable version "7.5", minimum required is "7.5") -- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libssl.so;/usr/lib/x86_64-linux-gnu/libcrypto.so (found version "1.0.2g") -- Configuring done -- Generating done -- Build files have been written to: /home/kevin/Desktop/xmr-stak-nvidia kevin@kevin-Ubuntu:~/Desktop/xmr-stak-nvidia$ make install [ 4%] Building NVCC (Device) object CMakeFiles/xmr-stak-nvidiaCuda.dir/nvcc_code/xmr-stak-nvidiaCuda_generated_cuda_extra.cu.o nvcc fatal : Unsupported gpu architecture 'compute_60' CMake Error at xmr-stak-nvidiaCuda_generated_cuda_extra.cu.o.cmake:207 (message): Error generating /home/kevin/Desktop/xmr-stak-nvidia/CMakeFiles/xmr-stak-nvidiaCuda.dir/nvcc_code/./xmr-stak-nvidiaCuda_generated_cuda_extra.cu.o

CMakeFiles/xmr-stak-nvidiaCuda.dir/build.make:70: recipe for target 'CMakeFiles/xmr-stak-nvidiaCuda.dir/nvcc_code/xmr-stak-nvidiaCuda_generated_cuda_extra.cu.o' failed make[2]: [CMakeFiles/xmr-stak-nvidiaCuda.dir/nvcc_code/xmr-stak-nvidiaCuda_generated_cuda_extra.cu.o] Error 1 CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/xmr-stak-nvidiaCuda.dir/all' failed make[1]: [CMakeFiles/xmr-stak-nvidiaCuda.dir/all] Error 2 Makefile:127: recipe for target 'all' failed make: *** [all] Error 2 kevin@kevin-Ubuntu:~/Desktop/xmr-stak-nvidia$

psychocrypt commented 6 years ago

You can not build pascal cuda kernel with cuda 7.5. Please build only for the architecture of your gpu https://github.com/fireice-uk/xmr-stak-nvidia#xmr-stak-nvidia-compile-options

eg.g cmake -DCUDA_ARCH=50 for Maxwell gpus.

The architecture name can be found https://developer.nvidia.com/cuda-gpus

cuddlesquid commented 6 years ago

Would there be any chance you guys could examine this, I'm really not sure where the issue is. Current CUDA 9.0 Two GPU: GTX 760 and GTX 1050

https://paste.ubuntu.com/26094499/

Thanks a bunch!

EDIT: Hi guys... I believe I was interrupting my install before it was done, here is output with cmake VERBOSE

https://paste.ubuntu.com/26094539/

Thank you guys anyway, and thank you for making xmr-stak!