it builds without cuda, but doesn’t with cuda support
[ 73%] Building CXX object src/algorithms/tracking/libs/CMakeFiles/tracking_libs.dir/cpu_multicorrelator_real_codes.cc.o
[ 74%] Building CUDA object src/algorithms/tracking/libs/CMakeFiles/tracking_libs.dir/cuda_multicorrelator.cu.o
nvcc fatal : 'tune=native': expected a number
src/algorithms/tracking/libs/CMakeFiles/tracking_libs.dir/build.make:133: recipe for target 'src/algorithms/tracking/libs/CMakeFiles/tracking_libs.dir/cuda_multicorrelator.cu.o' failed
make[2]: *** [src/algorithms/tracking/libs/CMakeFiles/tracking_libs.dir/cuda_multicorrelator.cu.o] Error 1
make[2]: *** Waiting for unfinished jobs....
https://github.com/gnss-sdr/gnss-sdr/issues/436
steps to reproduce:
1.
sudo apt-get install build-essential cmake git pkg-config libboost-dev libboost-date-time-dev \
libboost-system-dev libboost-filesystem-dev libboost-thread-dev libboost-chrono-dev \
libboost-serialization-dev liblog4cpp5-dev libuhd-dev gnuradio-dev gr-osmosdr \
libblas-dev liblapack-dev libarmadillo-dev libgflags-dev libgoogle-glog-dev \
libgnutls-openssl-dev libpcap-dev libmatio-dev libpugixml-dev libgtest-dev \
libprotobuf-dev protobuf-compiler python3-mako
then
sudo ldconfig
then
cd gnss-sdr
git checkout next
mkdir build
cd build
cmake -DENABLE_CUDA=ON ..
make -j8