Package Details: gr-osmosdr-git 0.1.4.48.g86ad584-1

Git Clone URL: https://aur.archlinux.org/gr-osmosdr-git.git (read-only)
Package Base: gr-osmosdr-git
Description: GNU Radio source block for OsmoSDR, which is a 100% Free Software based small form-factor inexpensive SDR (Software Defined Radio) project.
Upstream URL: http://sdr.osmocom.org/trac/
Licenses: GPL
Provides: gnuradio-osmosdr, gr-osmosdr
Submitter: 0xfc
Maintainer: yhfudev
Last Packager: yhfudev
Votes: 30
Popularity: 0.092453
First Submitted: 2012-04-24 04:44
Last Updated: 2015-10-07 17:47

Required by (9)

Sources (1)

Latest Comments

binaryplease commented on 2016-02-28 21:29

[ 41%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/bladerf/bladerf_common.cc.o
/tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc: In member function ‘void bladerf_common::set_clock_source(const string&, size_t)’:
/tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:634:3: error: ‘bladerf_vctcxo_tamer_mode’ was not declared in this scope
bladerf_vctcxo_tamer_mode tamer_mode = BLADERF_VCTCXO_TAMER_DISABLED;
^
/tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:641:5: error: ‘tamer_mode’ was not declared in this scope
tamer_mode = static_cast<bladerf_vctcxo_tamer_mode>(index);
^
/tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:641:30: error: ‘bladerf_vctcxo_tamer_mode’ does not name a type
tamer_mode = static_cast<bladerf_vctcxo_tamer_mode>(index);
^
/tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:644:59: error: ‘tamer_mode’ was not declared in this scope
int status = bladerf_set_vctcxo_tamer_mode( _dev.get(), tamer_mode );
^
/tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:644:70: error: ‘bladerf_set_vctcxo_tamer_mode’ was not declared in this scope
int status = bladerf_set_vctcxo_tamer_mode( _dev.get(), tamer_mode );
^
/tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc: In member function ‘std::__cxx11::string bladerf_common::get_clock_source(size_t)’:
/tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:652:3: error: ‘bladerf_vctcxo_tamer_mode’ was not declared in this scope
bladerf_vctcxo_tamer_mode tamer_mode = BLADERF_VCTCXO_TAMER_INVALID;
^
/tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:654:60: error: ‘tamer_mode’ was not declared in this scope
int status = bladerf_get_vctcxo_tamer_mode( _dev.get(), &tamer_mode );
^
/tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:654:71: error: ‘bladerf_get_vctcxo_tamer_mode’ was not declared in this scope
int status = bladerf_get_vctcxo_tamer_mode( _dev.get(), &tamer_mode );
^
/tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc: In member function ‘void bladerf_common::set_smb_frequency(double)’:
/tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:680:94: error: ‘bladerf_set_smb_frequency’ was not declared in this scope
int status = bladerf_set_smb_frequency( _dev.get(), uint32_t(frequency), &actual_frequency );
^
/tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc: In member function ‘double bladerf_common::get_smb_frequency()’:
/tmp/yaourt-tmp-binaryplease/aur-gr-osmosdr-git/src/gr-osmosdr/lib/bladerf/bladerf_common.cc:695:73: error: ‘bladerf_get_smb_frequency’ was not declared in this scope
int status = bladerf_get_smb_frequency( _dev.get(), &actual_frequency );
^
lib/CMakeFiles/gnuradio-osmosdr.dir/build.make:518: recipe for target 'lib/CMakeFiles/gnuradio-osmosdr.dir/bladerf/bladerf_common.cc.o' failed
make[2]: *** [lib/CMakeFiles/gnuradio-osmosdr.dir/bladerf/bladerf_common.cc.o] Error 1
CMakeFiles/Makefile2:135: recipe for target 'lib/CMakeFiles/gnuradio-osmosdr.dir/all' failed
make[1]: *** [lib/CMakeFiles/gnuradio-osmosdr.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build .
==> Restart building gr-osmosdr-git ? [y/N]
==> ---------------------------------------
==>

yhfudev commented on 2015-10-07 17:50

Add MiriSDR and OSMOSDR support.

@unforgiven512: thanks, I added it to provides
@hergenroder and @ajs124: I added the airspy-git as dependence.

unforgiven512 commented on 2015-10-01 20:52

Any chance you could update the "provides" to the following:

provides=('gr-osmosdr' 'gnuradio-osmosdr')

It would fix some compatibility issues with a few packages (gqrx, gr-air-modes-git, sdrangelove-git, etc.)

Thanks!

hergenroder commented on 2015-09-12 08:31

I was also unable to compile this package with airspy installed but after removing it and installing airspy-git, this package compiled fine.

ajs124 commented on 2015-08-12 16:35

I'm unable to compile this package if I have [community]/airspy installed.

swiftgeek commented on 2014-08-03 18:08

works on stable gnuradio so if anything PKGBUILD could detect installed version if that's helps at all (compiling gr takes way too much time)
@Zygote: logs… Most probably missed (indirect) dependency of this package is causing this

0xfc commented on 2014-08-03 14:25

Sorry I've switched to Ubuntu and no longer using Arch, so I don't know if it will work.
Long ago there was someone who requested to switch to gnuradio-git, but other people complained about broken boost dependency.
So if you made it work, please tell me, and I'll update the dependency. Also, I can abandon this package if someone wants to maintance it.

Zygote commented on 2014-08-03 01:58

Is it possible to make this work with the gnuradio-git package at all? Currently it doesnt seem to be due to osmosdr looking for older .so files than what the gnuradio-git package generates.

0xfc commented on 2014-03-11 00:11

Sorry I currently don't have a computer in hand, so I'll check it on Saturday.

rek2gnulinux commented on 2014-03-10 23:19

add to the CNAME line in the pkgbuild before installing -DENABLE_BLADERF:BOOL=OFF
this will let you install the rest of the modules.. just not BLADERF that is the one giving the problem..
hispagatos.org

All comments