Do you know if rpcminer could still be compiled in Linux?
Took a shot at it but although cmake went fine, got a bunch of errors at make.
Tried also Ang3lus rpcminer mod which gives me the same error:
[root@localhost Ang3lus-rpcminer-mod-7696388]# mkdir build
[root@localhost Ang3lus-rpcminer-mod-7696388]# cd build
[root@localhost build]# cmake ../
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler:usr/share/colorgcc/gcc
-- Check for working C compiler:usr/share/colorgcc/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler:usr/share/colorgcc/c++
-- Check for working CXX compiler:usr/share/colorgcc/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Boost version: 1.44.0
-- Found the following Boost libraries:
-- date_time
-- filesystem
-- program_options
-- regex
-- system
-- thread
-- Found OpenSSL:usr/lib/libssl.so;/usr/lib/libcrypto.so
-- Found CUDA:usr
-- Found CURL:usr/lib/libcurl.so
-- Configuring done
-- Generating done
-- Build files have been written to:media/NEWREZERVA/WORK/Ang3lus-rpcminer-mod-7696388/build
[root@localhost build]# make
[ 6%] Building NVCC (Device) object cmake-rpcminer/./rpcminer_generated_bitcoinminercuda.cu.o
/usr/include/surface_functions.h: In function void surf1Dread(T*, surface<void, 1>, int, int, cudaSurfaceBoundaryMode):
/usr/include/surface_functions.h:100:95: error: there are no arguments to __surf1Dreadc1 that depend on a template parameter, so a declaration of __surf1Dreadc1 must be available
/usr/include/surface_functions.h:100:95: note: (if you use -fpermissive, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/usr/include/surface_functions.h:101:96: error: there are no arguments to __surf1Dreads1 that depend on a template parameter, so a declaration of __surf1Dreads1 must be available
/usr/include/surface_functions.h:102:94: error: there are no arguments to __surf1Dreadu1 that depend on a template parameter, so a declaration of __surf1Dreadu1 must be available
/usr/include/surface_functions.h:103:94: error: there are no arguments to __surf1Dreadu2 that depend on a template parameter, so a declaration of __surf1Dreadu2 must be available
/usr/include/surface_functions.h:104:95: error: there are no arguments to __surf1Dreadu4 that depend on a template parameter, so a declaration of __surf1Dreadu4 must be available
/usr/include/surface_functions.h: In function void surf2Dread(T*, surface<void, 2>, int, int, int, cudaSurfaceBoundaryMode):
/usr/include/surface_functions.h:460:98: error: there are no arguments to __surf2Dreadc1 that depend on a template parameter, so a declaration of __surf2Dreadc1 must be available
/usr/include/surface_functions.h:461:99: error: there are no arguments to __surf2Dreads1 that depend on a template parameter, so a declaration of __surf2Dreads1 must be available
/usr/include/surface_functions.h:462:97: error: there are no arguments to __surf2Dreadu1 that depend on a template parameter, so a declaration of __surf2Dreadu1 must be available
/usr/include/surface_functions.h:463:97: error: there are no arguments to __surf2Dreadu2 that depend on a template parameter, so a declaration of __surf2Dreadu2 must be available
/usr/include/surface_functions.h:464:98: error: there are no arguments to __surf2Dreadu4 that depend on a template parameter, so a declaration of __surf2Dreadu4 must be available
CMake Error at CMakeFiles/rpcminer_generated_bitcoinminercuda.cu.o.cmake:249 (message):
Error generating file
/media/NEWREZERVA/WORK/Ang3lus-rpcminer-mod-7696388/build/cmake-rpcminer/./rpcminer_generated_bitcoinminercuda.cu.o
make[2]: *** [cmake-rpcminer/./rpcminer_generated_bitcoinminercuda.cu.o] Error 1
make[1]: *** [cmake-rpcminer/CMakeFiles/rpcminer.dir/all] Error 2
make: *** [all] Error 2
[root@localhost build]#