Package Details: gqrx-git 20161122-2

Git Clone URL: https://aur.archlinux.org/gqrx-git.git (read-only)
Package Base: gqrx-git
Description: SDR receiver for Funcube Dongle, RTL-SDR, USRP and OsmoSDR devices.
Upstream URL: http://gqrx.dk/
Licenses: GPL
Conflicts: gqrx
Submitter: ivanovp
Maintainer: ivanovp
Last Packager: ivanovp
Votes: 29
Popularity: 0.098053
First Submitted: 2012-06-30 13:13
Last Updated: 2016-11-25 09:24

Latest Comments

ivanovp commented on 2016-11-25 09:22

@edward_81: Thanks for correction. Fixed.

edward_81 commented on 2016-11-24 13:02

The build fail if missing gnuradio-osmosdr package. This should be added as dependecy

DL0 commented on 2015-12-25 19:02

I found it necessary to edit the PKGBUILD to get this to compile without fatal errors.

Change line 31 from "qmake-qt4" to "qmake-qt5" and it will work fine.

...Doug AH6DL

ivanovp commented on 2013-09-08 18:57

My gqrx is not linked to log4cpp: I've just recompiled rtl-sdr-git, libuhd, gnuradio, gr-osmosdr-git and gqrx-git.

gpaliot commented on 2013-09-07 11:51

It seems log4cpp is missing as a dependency

$ ldd /usr/bin/gqrx | grep log4cpp
liblog4cpp.so.5 => /usr/lib/liblog4cpp.so.5 (0x00007f57453a2000)
$ pacman -Qo /usr/lib/liblog4cpp.so.5
/usr/lib/liblog4cpp.so.5 is owned by log4cpp 1.1-1

ilikenwf commented on 2013-08-02 06:42

I actually built those today...I'll try again.

asdil12 commented on 2013-08-02 06:30

Your built gnuradio against old boost libs.
Rebuild gnuradio, gr-osmosdr, grqx

ilikenwf commented on 2013-08-02 06:07

I can compile but this will not run with boost and boost-libs 1.54, it errors out with:

gqrx: error while loading shared libraries: libboost_system.so.1.53.0: cannot open shared object file: No such file or directory


I tried with older versions to no avail. The heck?

yuvadm commented on 2013-07-29 11:22

I believe gqrx has been refactored to build against GNU Radio 3.7 now.

swiftgeek commented on 2013-07-27 13:26

current is 20130721 ;/

asdil12 commented on 2013-07-23 10:51

please update description to match current gqrx capabilities:
"SDR receiver for Funcube Dongle, RTL-SDR, USRP and OsmoSDR devices"

nickoe commented on 2013-06-17 07:21

You can install the package gnuradio 3.6.5 and build gr-osmosdr-git with git clone -b gr3.6 "$_gitroot" "$_gitname". Then it will work. Currently the gnuradio-git uses the 3.7 API, which is not compatible with gqrx yet.

ivanovp commented on 2013-06-17 05:03

It looks like gr-osmosdr-git can be compiled only with gnuradio-git, but gqrx-git can be compiled with gnuradio only. :(

nickoe commented on 2013-06-13 11:10

I get this error when trying to build. I have installed gunradio-git.

==> Starting build()...
Project ERROR: Package gnuradio-core not found

nickoe commented on 2013-06-13 11:10

I get this error when trying to build. I have installed gunradio-git.

swiftgeek commented on 2013-06-03 11:30

please fix version - at this moment 20130504 is the newest

asdil12 commented on 2013-05-24 12:02

please switch to new git method (like used in here: https://aur.archlinux.org/packages/ol/ols-git/PKGBUILD)

Nidhogg commented on 2013-05-24 06:34

'git' is not part of base-devel and should be included in 'makedepends'

asdil12 commented on 2013-03-10 06:34

I think, the gnuradio dependency should be also listed in this pkg. The gr-osmosdr-git dependency pulls in gnuradio, but gqrx-git still links directly against gnuradio.

nickoe commented on 2013-03-09 17:20

Why doesn't it depend on gnuradio anymore?

nickoe commented on 2013-03-05 08:25

I can confirm it works indeed fine with my RTL tuner/radio, with just gnuradio.

asdil12 commented on 2013-03-05 07:37

@ivanovp: you might consider to change the dependencies of gr-osmosdr-git and gqrx-git to from gnuradio-git to gnuradio (gnuradio is not out-of-date anymore)

asdil12 commented on 2013-03-05 07:34

@ivanovp might consider to change the dependencies ogr-osmosdr-git and gqrx-git to from gnuradio-git to gnuradio (gnuradio is not out-of-date anymore)

swiftgeek commented on 2013-03-05 02:25

It works perfectly fine with regular (non -git) gnuradio

ivanovp commented on 2013-03-02 07:26

qmake-qt4 is used from now on...
I hope they won't change the executable names in the next 24 hours :)

nickoe commented on 2013-03-01 23:44

And qmake4 should be qmake-qt4 to build here.

ivanovp commented on 2013-03-01 19:16

It depends on qt4 instead of qt.

rwhite226 commented on 2013-03-01 15:25

This package need to be fixed for the qt 4 to 5 switch.

rwhite226 commented on 2013-03-01 15:09

This package need to be fixed for the qt 4 to 5 switch.

ivanovp commented on 2013-02-19 16:01

rtl-sdr-git was removed from dependencies.

ivanovp commented on 2013-02-19 15:53

rtl-sdl-git was removed from dependencies.

asdil12 commented on 2013-02-18 09:34

@ivanovp: please remove rtl-sdr-git from dependencies, as the rtl-sdr dependency is already covered by gr-osmosdr-git. gqrx only links against gr-osmosdr-git, which is wrapping the different SDR devices.

asdil12 commented on 2013-02-18 09:04

@ivanovp: please change the dependency rtl-sdr-git to rtl-sdr as there is a binary pkg in [community]. - I'll also recommend this to the gr-osmosdr-git maintainer to have gr-osmosdr-git linked against this pkg.

asdil12 commented on 2013-02-18 09:01

@geek-59600: workaround is building gnuradio (non gnuradio-git) from aur, but modifying the PKGBUILD and adding 'gnuradio-git' to the provides section.

Anonymous comment on 2013-02-16 00:35

So we can't use gqrx until there is a packet for boost-libs 1.53 ?

ivanovp commented on 2013-02-12 17:17

Unfortunately gnuradio-git needs boost-libs>=1.53, but 1.53 is not available now.

Anonymous comment on 2013-02-11 22:22

I think there is a problem with boost 1.52.
Since i have installed boost 1.52 i can't run gqrx and i can't compile it too

nickoe commented on 2013-02-09 19:52

I get the following error, even thoug I have just build gnuradio-git and rtl-sdr-git.

Project ERROR: Package gnuradio-core not found

nickoe commented on 2013-02-09 19:51

I get the following error, Project ERROR: Package gnuradio-core not found.

Gringo commented on 2013-01-24 19:23

I had some problems with my DVB-T receiver before, but this seems now fixed. Users of adapters with the rtl2832u chipset can now probably use the dvb_v2 driver from the kernel (>= 3.7.3).

Use the following installation order to get Gqrx working for rtl8232u: libuhd -> gnuradio-git -> rtl-sdr-git -> gr-osmosdr-git -> gqrx-git .

My adapter is the Ezcap EZTV645 [1] identified by Linux 3.7.4 as [2] and receives radio just fine if the mode is set to Wide FM (stereo).

[1] Ezcap EZTV645 (DealExtreme.com): http://goo.gl/QtUJA
[3] dmesg | grep dvb: dvb_usb_v2: 'Realtek RTL2832U reference design' successfully initialized and connected

ivanovp commented on 2013-01-24 15:23

@adampolski: Thanks for correction.

ivanovp commented on 2013-01-24 15:11

Dependency of python2-cheetah was added.

adampolski commented on 2013-01-20 17:43

I think python2-cheetah should be added to the list of dependencies

Gringo commented on 2012-07-31 14:32

I supplied a patch upstream at the gqrx forum [1]. The patch was applied to the git-master branch yesterday. The application compiles succesfully now without the need of patches in AUR.
Removed the out-of-date flag.

[1] https://groups.google.com/forum/#!topic/gqrx/fDkQfvAMhsA

Gringo commented on 2012-07-27 12:24

If you have upgraded to boost 1.50.0 you will notice that gqrx will not link correctly and exits with the following error:

/usr/bin/ld: main.o: undefined reference to symbol '_ZN5boost6system15system_categoryEv'
/usr/bin/ld: note: '_ZN5boost6system15system_categoryEv' is defined in DSO /usr/lib/libboost_system.so.1.50.0 so try adding it to the linker command line
/usr/lib/libboost_system.so.1.50.0: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
make: *** [gqrx] Error 1

This is because the recently released boost 1.5 library requires an explicit link to the libboost_library. This can be done by modifying the gqrx.pro file as follows:

1) Search for the line containing LIBS
2) Change it to: LIBS += -lboost_system -lrt

A made a simple patch to fix this. You can download it from my Dropbox shared folder: http://db.tt/df2GmviD

Gringo commented on 2012-07-27 12:04

If you recently built gqrx's dependencies you will have noticed that gqrx won't built anymore. This is because the recently released boost 1.5 library requires an explicit link to the libboost_library. This can be done by modifying the gqrx.pro file as follows:

1) Search for the line containing LIBS
2) Change it to: LIBS += -lboost_system -lrt

A made a simple patch to fix this. You can download it from my Dropbox shared folder: http://db.tt/df2GmviD

ivanovp commented on 2012-07-01 14:10

libuhd should be installed prior to compiling gr-osmosdr-git and gnuradio-git if you want to use RTL2832 devices!

ivanovp commented on 2012-07-01 14:10

libuhd should be installed prior to compiling gr-osmosdr-git and gnuradio-git!

ivanovp commented on 2012-07-01 13:52

libuhd should be installed prior to compiling gnuradio-git!