I just tried to recompile all the 3rd party having done a GIT pull - last time I compiled a couple of mounts ago, all was fine...
Can someone have a look to see what's wrong pls?
Thanks...
[ 94%] Building CXX object indi-rtlsdr/CMakeFiles/indi_rtlsdr_detector.dir/indi_rtlsdr_detector.cpp.o
/home/phil/src/indi/3rdparty/indi-rtlsdr/indi_rtlsdr_detector.cpp: In member function ‘void RTLSDR::grabData()’:
/home/phil/src/indi/3rdparty/indi-rtlsdr/indi_rtlsdr_detector.cpp:397:60: error: invalid conversion from ‘int’ to ‘int*’ [-fpermissive]
dspau_spectrum(data48, spectrum, 1, &len, magnitude_rooted);
^
/home/phil/src/indi/3rdparty/indi-rtlsdr/indi_rtlsdr_detector.cpp:397:60: error: invalid conversion from ‘int*’ to ‘int’ [-fpermissive]
/home/phil/src/indi/3rdparty/indi-rtlsdr/indi_rtlsdr_detector.cpp:397:60: error: too many arguments to function ‘int dspau_spectrum(double*, double*, int*, int)’
In file included from /home/phil/src/indi/3rdparty/indi-rtlsdr/indi_rtlsdr_detector.cpp:23:0:
/usr/include/libdspau.h:51:16: note: declared here
DLL_EXPORT int dspau_spectrum(double* in, double* out, int *len, int conversion
^
indi-rtlsdr/CMakeFiles/indi_rtlsdr_detector.dir/build.make:62: recipe for target 'indi-rtlsdr/CMakeFiles/indi_rtlsdr_detector.dir/indi_rtlsdr_detector.cpp.o' failed
make[2]: *** [indi-rtlsdr/CMakeFiles/indi_rtlsdr_detector.dir/indi_rtlsdr_detector.cpp.o] Error 1
CMakeFiles/Makefile2:1863: recipe for target 'indi-rtlsdr/CMakeFiles/indi_rtlsdr_detector.dir/all' failed
make[1]: *** [indi-rtlsdr/CMakeFiles/indi_rtlsdr_detector.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2