steve

GQRX compilieren unter Debian Jessie

Um GQRX auf Debian Jessie kompilieren zu können musste ich folgende Pakete zusätzlich installieren,

$ aptitude install liblog4cpp5-dev libboost-thread-dev libboost-program-options-dev gnuradio-dev
ansonsten kamen folgende Fehlermeldungen

In file included from /usr/include/gnuradio/block.h:29:0,
                 from /usr/include/gnuradio/sync_block.h:27,
                 from /usr/include/gnuradio/blocks/file_sink.h:28,
                 from ../../gqrx/applications/gqrx/receiver.h:28,
                 from ../applications/gqrx/mainwindow.h:48,
                 from ../applications/gqrx/main.cpp:32:
/usr/include/gnuradio/logger.h:122:31: fatal error: log4cpp/Category.hh: No such file or directory
 #include 

In file included from /usr/include/gnuradio/blocks/file_sink.h:27:0,
                 from ../../gqrx/applications/gqrx/receiver.h:28,
                 from ../applications/gqrx/mainwindow.h:48,
                 from ../applications/gqrx/main.cpp:32:
/usr/include/gnuradio/blocks/file_sink_base.h:27:28: fatal error: boost/thread.hpp: No such file or directory
 #include 
Die aktuellste gqrx Version kann mit git runtergeladen werden:

$ git clone https://github.com/csete/gqrx.git	
Kompiliert habe ich dann mit

$ cd gqrx
$ mkdir build
$ cd build
$ qmake ..
$ make

steve <> 18.10.2015

Valid HTML 4.01 Transitional

GNU Free Document License
Inhalt ist verfügbar unter der GNU Free Documentation License 1.2. Copyright (c) 2015 steve.