Re: [Discuss-gnuradio] gr-osmosdr compile problems

2012-06-03 Thread Phil

On 04/06/12 15:41, Alexandru Csete wrote:


First you make a clone "git clone git:/git.osmocom.org/gr-osmosdr" (I
assumed you already had that), then you change into the gr-osmosdr
directory and do "git checkout b2128bc"



OK Alex, that worked. Now I need to discover why gnuradio compiles with 
errors.


--
Regards,
Phil

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] gr-osmosdr compile problems

2012-06-03 Thread Alexandru Csete
On Mon, Jun 4, 2012 at 1:24 AM, Phil  wrote:
> On 03/06/12 21:41, Alexandru Csete wrote:
>>
>> I tried to build as well yesterday and failed for me too - as I recall
>> with the same error. I checked out the code again today and it fails
>> too but with a different error, so the code is changing at the moment.
>>
>> You can go back to commit b2128bc86442148d87a7fe897a382c836baf8a67
>> which compiles fine for me, i.e.
>>
>> git checkout b2128bc
>>
>
> More hand holding I'm afraid Alex.
>
> Is this the correct git syntax?
>
> [root@localhost src (master)]# git checkout b2128bc
> git://git.osmocom.org/gr-osmosdr
> error: pathspec 'b2128bc' did not match any file(s) known to git.
> error: pathspec 'git:/git.osmocom.org/gr-osmosdr' did not match any file(s)
> known to git.

First you make a clone "git clone git:/git.osmocom.org/gr-osmosdr" (I
assumed you already had that), then you change into the gr-osmosdr
directory and do "git checkout b2128bc"

Alex

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] gr-osmosdr compile problems

2012-06-03 Thread Phil

On 03/06/12 21:41, Alexandru Csete wrote:




I tried to build as well yesterday and failed for me too - as I recall
with the same error. I checked out the code again today and it fails
too but with a different error, so the code is changing at the moment.

You can go back to commit b2128bc86442148d87a7fe897a382c836baf8a67
which compiles fine for me, i.e.

git checkout b2128bc



More hand holding I'm afraid Alex.

Is this the correct git syntax?

[root@localhost src (master)]# git checkout b2128bc 
git://git.osmocom.org/gr-osmosdr

error: pathspec 'b2128bc' did not match any file(s) known to git.
error: pathspec 'git:/git.osmocom.org/gr-osmosdr' did not match any 
file(s) known to git.


--
Regards,
Phil

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] gr-osmosdr compile problems

2012-06-03 Thread Alexandru Csete
On Sun, Jun 3, 2012 at 6:42 AM, Phil  wrote:
> 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:
>
> [root@localhost 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
>

I tried to build as well yesterday and failed for me too - as I recall
with the same error. I checked out the code again today and it fails
too but with a different error, so the code is changing at the moment.

You can go back to commit b2128bc86442148d87a7fe897a382c836baf8a67
which compiles fine for me, i.e.

git checkout b2128bc

Alex

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] gr-osmosdr compile problems

2012-06-02 Thread Phil

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:

[root@localhost 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

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio