src-d / kmcuda

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

building error on TITAN X #8

Closed ibugs961 closed 7 years ago

ibugs961 commented 7 years ago

ubuntu14.04 CUDA8.0 cmake 3.7.2

sudo cmake -DCMAKE_BUILD_TYPE=Release -DDISABLE_PYTHON=y -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda . && make

Configuring done -- Generating done -- Build files have been written to: /home/ubuntu/cuda-workspace/kmcuda-master Building NVCC (Device) object CMakeFiles/KMCUDA.dir/KMCUDA_generated_knn.cu.o nvcc fatal : Could not open output file /home/ubuntu/cuda-workspace/kmcuda-master/CMakeFiles/KMCUDA.dir//KMCUDA_generated_knn.cu.o.NVCC-depend CMake Error at KMCUDA_generated_knn.cu.o.Release.cmake:222 (message): Error generating /home/ubuntu/cuda-workspace/kmcuda-master/CMakeFiles/KMCUDA.dir//./KMCUDA_generated_knn.cu.o make[2]: [CMakeFiles/KMCUDA.dir/KMCUDA_generated_knn.cu.o] ERROR 1 make[1]: [CMakeFiles/KMCUDA.dir/all] ERROR 2 make: *** [all] ERROR 2

vmarkovtsev commented 7 years ago
nvcc fatal : Could not open output file /home/ubuntu/cuda-workspace/kmcuda-master/CMakeFiles/KMCUDA.dir//KMCUDA_generated_knn.cu.o.NVCC-depend

Permission problem?

touch /home/ubuntu/cuda-workspace/kmcuda-master/CMakeFiles/KMCUDA.dir//KMCUDA_generated_knn.cu.o.NVCC-depend

Did you mess up with sudo? Removed some directory by hand? Since TravisCI successfully builds the project on 14.04, the problem must be on your side.

ibugs961 commented 7 years ago

@vmarkovtsev Thank you very much.