src-d / kmcuda

Large scale K-means and K-nn implementation on NVIDIA GPU / CUDA
Other
797 stars 146 forks source link

make: *** No targets specified and no makefile found. Stop. #78

Closed amnzaza closed 5 years ago

amnzaza commented 5 years ago

Hi,

I'm running this line: cmake -G "Visual Studio 15 2017 Win64" -DDISABLE_R=y -DCMAKE_BUILD_TYPE=Release . && make and I'm getting the following error: -- Found OpenMP_C: -openmp -- Found OpenMP_CXX: -openmp -- Found OpenMP: TRUE -- Configuring done -- Generating done -- Build files have been written to: C:/Users/Ahmad M.N. Zaza/kmcuda/src make: *** No targets specified and no makefile found. Stop.

Is it an issue with my make.exe? or are there other parameters I need to pass? I've actually also edited the setup.py file ad this line check_call(("make", "-j%d" % cpu_count())) seems to be causing an error. It seems that there is something weird going with parameter passing. Any help would be much appreciated.

vmarkovtsev commented 5 years ago

Sorry, but Windows is not supported. I am closing this.

Anyway, the problem here is that you generate "Visual Studio 15 2017 Win64" build files instead of makefiles. Please refer to cmake documentation for Windows.

smola commented 5 years ago

Duplicate of https://github.com/src-d/kmcuda/issues/50