discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] gr-osmosdr compile problems


From: Phil
Subject: [Discuss-gnuradio] gr-osmosdr compile problems
Date: Sun, 03 Jun 2012 14:42:15 +1000
User-agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.4) Gecko/20120426 Thunderbird/10.0.4

Thank you for reading this.

I've progressed a little since I last wrote and have received my ezcap USB dongle. Unfortunately, I'm still having problems.

Cmake produces the following, which seems to indicate that all is well:


-- ######################################################
-- # gr-osmosdr enabled components
-- ######################################################
--   * IQ File Source
--   * Osmocom RTLSDR
--   * RTLSDR TCP Client
--
-- ######################################################
-- # gr-osmosdr disabled components
-- ######################################################
--   * sysmocom OsmoSDR
--   * FunCube Dongle
--   * Ettus UHD
--
-- Building for version: d56e18a1 / 0.0.1git
-- Using install prefix: /usr/local
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/src/gr-osmosdr/build

However, rtl library errors appear during the compiling stage as follows:

address@hidden build]# make
Scanning dependencies of target gnuradio-osmosdr
[ 4%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/osmosdr_source_c_impl.cc.o [ 8%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/osmosdr_sink_c_impl.cc.o [ 12%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/osmosdr_ranges.cc.o [ 16%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/osmosdr_device.cc.o [ 20%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/file/file_source_c.cc.o [ 25%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/rtl/rtl_source_c.cc.o /usr/local/src/gr-osmosdr/lib/rtl/rtl_source_c.cc: In member function ‘virtual osmosdr::freq_range_t rtl_source_c::get_freq_range(size_t)’: /usr/local/src/gr-osmosdr/lib/rtl/rtl_source_c.cc:342:10: error: use of enum ‘rtlsdr_tuner’ without previous declaration /usr/local/src/gr-osmosdr/lib/rtl/rtl_source_c.cc:342:29: error: invalid type in declaration before ‘=’ token /usr/local/src/gr-osmosdr/lib/rtl/rtl_source_c.cc:342:57: error: ‘rtlsdr_get_tuner_type’ was not declared in this scope /usr/local/src/gr-osmosdr/lib/rtl/rtl_source_c.cc:344:19: error: ‘RTLSDR_TUNER_E4000’ was not declared in this scope /usr/local/src/gr-osmosdr/lib/rtl/rtl_source_c.cc:347:26: error: ‘RTLSDR_TUNER_FC0012’ was not declared in this scope /usr/local/src/gr-osmosdr/lib/rtl/rtl_source_c.cc:349:26: error: ‘RTLSDR_TUNER_FC0013’ was not declared in this scope /usr/local/src/gr-osmosdr/lib/rtl/rtl_source_c.cc:351:26: error: ‘RTLSDR_TUNER_FC2580’ was not declared in this scope /usr/local/src/gr-osmosdr/lib/rtl/rtl_source_c.cc: In member function ‘virtual osmosdr::gain_range_t rtl_source_c::get_gain_range(size_t)’: /usr/local/src/gr-osmosdr/lib/rtl/rtl_source_c.cc:405:50: error: ‘rtlsdr_get_tuner_gains’ was not declared in this scope make[2]: *** [lib/CMakeFiles/gnuradio-osmosdr.dir/rtl/rtl_source_c.cc.o] Error 1
make[1]: *** [lib/CMakeFiles/gnuradio-osmosdr.dir/all] Error 2
make: *** [all] Error 2

Can someone tell what I'm missing?

--
Regards,
Phil



reply via email to

[Prev in Thread] Current Thread [Next in Thread]