Search Criteria
Package Details: gr-osmosdr-nonfree-git 0.1.4.91.gcf95494-1
Git Clone URL: | https://aur.archlinux.org/gr-osmosdr-nonfree-git.git (read-only, click to copy) |
---|---|
Package Base: | gr-osmosdr-nonfree-git |
Description: | GNU Radio source block for OsmoSDR with nonfree components, such as sdrplay, enabled. |
Upstream URL: | http://sdr.osmocom.org/trac/ |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | danmc |
Maintainer: | None |
Last Packager: | danmc |
Votes: | 7 |
Popularity: | 0.000000 |
First Submitted: | 2016-03-26 19:28 |
Last Updated: | 2017-04-24 01:52 |
Dependencies (17)
- airspy (airspy-git)
- gnuradio (gnuradio-git, gnuradio-maint38-git)
- libmirisdr-git (libmirisdr4-git)
- libosmosdr-git
- libuhd (libuhd3)
- rtl-sdr (rtl-sdr-keenerd-git, rtl-sdr-git, rtl-sdr-librtlsdr-git)
- swig (swig-git)
- boost (boost-git) (make)
- cmake (cmake-git) (make)
- git (git-git) (make)
- python2-cheetah (make)
- doxygen (doxygen-git) (optional) – documentation
- gnuradio-fcdproplus (optional) – FUNcube Dongle Pro+ support
- gnuradio-iqbal (optional) – Osmocom IQ imbalance correction support
- hackrf (hackrf-git) (optional) – HackRF and rad1o Badge support
- libsdrplay (optional) – SDRplay RSP support
- soapysdr-git (optional) – SoapySDR support
Required by (18)
- gnss-sdr-git (requires gnuradio-osmosdr) (make)
- gnuradio-gsm-git (requires gnuradio-osmosdr)
- gnuradio-multi-rtl-git (requires gnuradio-osmosdr)
- gnuradio-simple-ra-git (requires gnuradio-osmosdr)
- gqrx-git (requires gnuradio-osmosdr)
- gqrx-git (requires gr-osmosdr-git) (optional)
- gqrx-portaudio-git (requires gnuradio-osmosdr)
- gqrx-portaudio-git (requires gr-osmosdr-git) (optional)
- gr-air-modes-git (requires gnuradio-osmosdr)
- gr-iridium-git (requires gnuradio-osmosdr)
- gr-op25-git (requires gnuradio-osmosdr)
- openlte (requires gnuradio-osmosdr)
- plsdr-git (requires gnuradio-osmosdr)
- sdrangel-no-sdrplay-git (requires gnuradio-osmosdr)
- sdrangelove-git (requires gnuradio-osmosdr)
- shinysdr-git (requires gnuradio-osmosdr)
- soapyosmo-git (requires gnuradio-osmosdr)
- trunk-recorder (requires gnuradio-osmosdr)
Latest Comments
deadite66 commented on 2019-11-04 06:09
managed to fix this, used the PKGBUILD from https://git.archlinux.org/svntogit/community.git/tree/trunk?h=packages/gnuradio-osmosdr and added -DENABLE_NONFREE=TRUE
deadite66 commented on 2019-09-28 08:55
the call is out for a new maintainer for gr-osmosdr.
https://osmocom.org/news/112
danmc commented on 2018-06-30 15:58
@maximevince, thanks for helping out with the patch. I'm in the middle of moving right now so I haven't had a chance to look at this.
It looks like it compiles fine now without the patch (included upstream), but I am getting issues if I just use the rtl-sdr package instead of the rtl-sdr-git package. I also seem to have compile issues without doxygen. Can anyone else confirm?
deadite66 commented on 2018-06-11 06:09
thanks for the patch maximevince, modded the PKGBUILD to patch and its compiles fine.
maximevince commented on 2018-06-10 10:24
This patch will fix compilation w/ boost 1.67: (I sent a pull request to gr-osmosdr) https://github.com/osmocom/gr-osmosdr/pull/13/
patch:
diff -ura gr-osmosdr.orig/lib/CMakeLists.txt gr-osmosdr/lib/CMakeLists.txt --- gr-osmosdr.orig/lib/CMakeLists.txt 2018-06-10 12:06:35.662484236 +0200 +++ gr-osmosdr/lib/CMakeLists.txt 2018-06-10 12:06:51.886207437 +0200 @@ -43,6 +43,8 @@ time_spec.cc )
+list(APPEND Boost_LIBRARIES pthread) + GR_OSMOSDR_APPEND_LIBS( ${Boost_LIBRARIES} ${GNURADIO_ALL_LIBRARIES}
deadite66 commented on 2018-06-10 09:28
guess we'll have to wait for osmosdr to update, for now i've downgraded back to usable packages.
maximevince commented on 2018-06-10 09:13
Same issue here:
[ 54%] Linking CXX shared library libgnuradio-osmosdr-0.1.5git.so CMakeFiles/gnuradio-osmosdr.dir/osmosdr/osmosdr_src_c.cc.o: In function
boost::condition_variable::condition_variable()': osmosdr_src_c.cc:(.text._ZN5boost18condition_variableC2Ev[_ZN5boost18condition_variableC5Ev]+0xaa): undefined reference to
pthread_condattr_setclock' CMakeFiles/gnuradio-osmosdr.dir/hackrf/hackrf_source_c.cc.o: In functionhackrf_source_c::hackrf_source_c(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': hackrf_source_c.cc:(.text+0x3c82): undefined reference to
pthread_condattr_setclock' CMakeFiles/gnuradio-osmosdr.dir/hackrf/hackrf_sink_c.cc.o: In functionhackrf_sink_c::hackrf_sink_c(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': hackrf_sink_c.cc:(.text+0x3c9a): undefined reference to
pthread_condattr_setclock' CMakeFiles/gnuradio-osmosdr.dir/airspy/airspy_source_c.cc.o: In functionairspy_source_c::airspy_source_c(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': airspy_source_c.cc:(.text+0x3ec2): undefined reference to
pthread_condattr_setclock' collect2: error: ld returned 1 exit status make[2]: [lib/CMakeFiles/gnuradio-osmosdr.dir/build.make:511: lib/libgnuradio-osmosdr-0.1.5git.so.0.0.0] Error 1 make[1]: [CMakeFiles/Makefile2:136: lib/CMakeFiles/gnuradio-osmosdr.dir/all] Error 2Dieter9 commented on 2018-06-08 20:41
After the last Update of Boost 1.67.0, this software does not work any more. The reinstallation breaks with this error message:
CMakeFiles/gnuradio-osmosdr.dir/osmosdr/osmosdr_src_c.cc.o: In Funktion »boost::condition_variable::condition_variable()«:
osmosdr_src_c.cc(.text._ZN5boost18condition_variableC2Ev[_ZN5boost18condition_variableC5Ev]+0xaa): Warnung: undefinierter Verweis auf »pthread_condattr_setclock«
CMakeFiles/gnuradio-osmosdr.dir/airspy/airspy_source_c.cc.o: In Funktion »airspy_source_c::airspy_source_c(std::__cxx11::basic_string<char, std::char_traits<char="">, std::allocator<char> > const&)«:</char></char,>
airspy_source_c.cc:(.text+0x3ec2): Warnung: undefinierter Verweis auf »pthread_condattr_setclock«
collect2: Fehler: ld gab 1 als Ende-Status zurück make[2]: [lib/CMakeFiles/gnuradio-osmosdr.dir/build.make:443: lib/libgnuradio-osmosdr-0.1.5git.so.0.0.0] Fehler 1 make[1]: [CMakeFiles/Makefile2:136: lib/CMakeFiles/gnuradio-osmosdr.dir/all] Fehler 2 make: *** [Makefile:141: all] Fehler 2