Open akosmaroy opened 7 years ago
so, I add "-ccbin clang-3.8" to CUDA_NVCC_FLAGS in cuda_djezo/CMakeLists.txt
then I get:
make
...
/usr/include/math_functions.h:8925:41: error: declaration conflicts with target of using declaration already in scope
__attribute((always_inline)) inline int signbit(float x);
^
/usr/bin/../lib/gcc/x86_64-linux-gnu/6.3.0/../../../../include/c++/6.3.0/cmath:691:16: note: target of using declaration
constexpr bool signbit(float __x)
Use gcc-5
Are you using Nvidia Cards?
If not, did you try removing the solvers as stated in the readme:
USE_CUDA_TROMP
USE_CUDA_DJEZO
If you don't wan't to build with all solvlers you can go to nheqminer Properties > C/C++ > Preprocessor > Preprocessor Definitions and remove the solver you don't need.
According to CUDA 8 documentation Ubuntu 17 is not supported, look here: http://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html
Hi,
I'm trying to compile you project on ubuntu 17.04, but it says:
with gcc being: