Open braselectron opened 7 years ago
I am trying for more than a week now to get my RSP2 working with gqrx and grc.
My desktop is Intel Core2Duo with ubuntu 14.04.5 (32bits)
The make does not complete. It stops with error.
~/Downloads/SDR/gr-osmosdr-fork-sdrplay/build$ make Scanning dependencies of target gnuradio-osmosdr [ 2%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/source_impl.cc.o [ 4%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/sink_impl.cc.o [ 7%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/ranges.cc.o [ 9%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/device.cc.o [ 12%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/time_spec.cc.o [ 14%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/fcd/fcd_source_c.cc.o [ 17%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/file/file_source_c.cc.o [ 19%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/file/file_sink_c.cc.o [ 21%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/rtl/rtl_source_c.cc.o [ 24%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/rtl_tcp/rtl_tcp_source_f.cc.o [ 26%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/rtl_tcp/rtl_tcp_source_c.cc.o [ 29%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/uhd/uhd_sink_c.cc.o [ 31%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/uhd/uhd_source_c.cc.o [ 34%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/sdrplay/sdrplay_source_c.cc.o ~/Downloads/SDR/gr-osmosdr-fork-sdrplay/lib/sdrplay/sdrplay_source_c.cc: In member function ‘void sdrplay_source_c::reinit_device()’: ~/Downloads/SDR/gr-osmosdr-fork-sdrplay/lib/sdrplay/sdrplay_source_c.cc:208:95: error: invalid conversion from ‘int’ to ‘mir_sdr_SetGrModeT’ [-fpermissive] _dev->lnaEnable, &grMode, 1, &_dev->samplesPerPacket, _dev->reinitReson); ^ In file included from ~/Downloads/SDR/gr-osmosdr-fork-sdrplay/lib/sdrplay/sdrplay_source_c.h:31:0, from ~/Downloads/SDR/gr-osmosdr-fork-sdrplay/lib/sdrplay/sdrplay_source_c.cc:41: /usr/local/include/mirsdrapi-rsp.h:290:36: error: initializing argument 9 of ‘mir_sdr_ErrT mir_sdr_Reinit(int*, double, double, mir_sdr_Bw_MHzT, mir_sdr_If_kHzT, mir_sdr_LoModeT, int, int*, mir_sdr_SetGrModeT, int*, mir_sdr_ReasonForReinitT)’ [-fpermissive] _MIR_SDR_QUALIFIER mir_sdr_ErrT mir_sdr_Reinit(int *gRdB, double fsMHz, double rfMHz, mir_sdr_Bw_MHzT bwType, mir_sdr_If_kHzT ifType, mir_sdr_LoModeT loMode, int LNAstate, int *gRdBsystem, mir_sdr_SetGrModeT setGrMode, int *samplesPerPacket, mir_sdr_ReasonForReinitT reasonForReinit); ^ ~/Downloads/SDR/gr-osmosdr-fork-sdrplay/lib/sdrplay/sdrplay_source_c.cc:226:63: error: invalid conversion from ‘int’ to ‘mir_sdr_SetGrModeT’ [-fpermissive] gcCallback, (void *) this); ^ In file included from ~/Downloads/SDR/gr-osmosdr-fork-sdrplay/lib/sdrplay/sdrplay_source_c.h:31:0, from ~/Downloads/SDR/gr-osmosdr-fork-sdrplay/lib/sdrplay/sdrplay_source_c.cc:41: /usr/local/include/mirsdrapi-rsp.h:288:36: error: initializing argument 8 of ‘mir_sdr_ErrT mir_sdr_StreamInit(int*, double, double, mir_sdr_Bw_MHzT, mir_sdr_If_kHzT, int, int*, mir_sdr_SetGrModeT, int*, mir_sdr_StreamCallback_t, mir_sdr_GainChangeCallback_t, void*)’ [-fpermissive] _MIR_SDR_QUALIFIER mir_sdr_ErrT mir_sdr_StreamInit(int *gRdB, double fsMHz, double rfMHz, mir_sdr_Bw_MHzT bwType, mir_sdr_If_kHzT ifType, int LNAstate, int *gRdBsystem, mir_sdr_SetGrModeT setGrMode, int *samplesPerPacket, mir_sdr_StreamCallback_t StreamCbFn, mir_sdr_GainChangeCallback_t GainChangeCbFn, void *cbContext); ^ make[2]: *** [lib/CMakeFiles/gnuradio-osmosdr.dir/sdrplay/sdrplay_source_c.cc.o] Error 1 make[1]: *** [lib/CMakeFiles/gnuradio-osmosdr.dir/all] Error 2 make: *** [all] Error 2
Can you help?
I am trying for more than a week now to get my RSP2 working with gqrx and grc.
My desktop is Intel Core2Duo with ubuntu 14.04.5 (32bits)
The make does not complete. It stops with error.
Can you help?