Skip to content

Build error on CUDA 7.5 #1

@corbettht

Description

@corbettht

Greetings and thank you for sharing this implementation.

I am attempting to build GPU-SExtractor on GNU/Linux (Fedora 23) with CUDA 7.5 and CUDPP 2.2, but the final 'rebuild.sh' step fails with the following error:

make[2]: *** No rule to make target '../src/cuda/libcuda.a', needed by 'sex'. Stop.
make[2]: Leaving directory '/usr/local/src/GPU-SExtractor/src'
Makefile:413: recipe for target 'install-recursive' failed
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory '/usr/local/src/GPU-SExtractor/src'
Makefile:485: recipe for target 'install-recursive' failed
make: *** [install-recursive] Error 1

The initial 'make' fails with the following errors:

make[3]: Leaving directory '/usr/local/src/GPU-SExtractor/src/wcs'
Making all in cuda
make[3]: Entering directory '/usr/local/src/GPU-SExtractor/src/cuda'
/usr/local/cuda-6.5/bin/nvcc -c cudaanalyse.cu -arch sm_30
make[3]: /usr/local/cuda-6.5/bin/nvcc: Command not found
Makefile:130: recipe for target 'cudaanalyse.o' failed
make[3]: *** [cudaanalyse.o] Error 127
make[3]: Leaving directory '/usr/local/src/GPU-SExtractor/src/cuda'
Makefile:575: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/usr/local/src/GPU-SExtractor/src'
Makefile:485: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/usr/local/src/GPU-SExtractor'
Makefile:394: recipe for target 'all' failed
make: *** [all] Error 2

My local ATLAS and fftw versions are:
ATLAS: 3.10.2
fftw: 3.3.4

Any guidance you can offer on how best to proceed would be greatly appreciated. Thanks in advance --

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions