The officially official Devuan Forum!

You are not logged in.

#1 2018-01-24 13:59:40

alphalpha
Member
From: Germany
Registered: 2018-01-23
Posts: 137  

compiling GQRX without pulseaudio

Hello smile

I am trying to compile GQRX without pulseaudio but with portaudio istead

i followed this instructions and added "AUDIO_BACKEND = portaudio" to the gqrx.pro file

$ git clone https://github.com/csete/gqrx.git gqrx.git
$ cd gqrx.git
$ mkdir build
$ cd build
$ qmake ..
$ make

qmake seems to work fine but make gives me this error:

make                                                                                                                               
g++ -c -m64 -pipe -O2 -pthread -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT 
-DVERSION="\"2.10\"" -DWITH_PORTAUDIO -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_WIDGETS_LIB 
-DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 
-I../../gqrx.git -I../src -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I. -I. -o main.o ../src/applications/gqrx/main.cpp
In file included from /usr/include/gnuradio/basic_block.h:27:0,
                 from /usr/include/gnuradio/block.h:27,
                 from /usr/include/gnuradio/sync_block.h:27,
                 from /usr/include/gnuradio/analog/sig_source_c.h:30,
                 from ../src/applications/gqrx/receiver.h:26,
                 from ../src/applications/gqrx/mainwindow.h:49,
                 from ../src/applications/gqrx/main.cpp:42:
/usr/include/gnuradio/sptr_magic.h:26:32: fatal error: boost/shared_ptr.hpp: File or Folder not found.
 #include <boost/shared_ptr.hpp>
                                ^
compilation terminated.
Makefile:759: recipe for target 'main.o' failed
make: *** [main.o] Error 1

am i missing dependencies or what does this mean??
thanks for any help smile

Offline

#2 2018-01-25 08:19:50

ralph.ronnquist
Administrator
From: Clifton Hill, Victoria, AUS
Registered: 2016-11-30
Posts: 1,107  

Re: compiling GQRX without pulseaudio

Yes, apparently it's missing a dependency on a libboost* package; not sure which. ASCII offers libboost1.62-dev with the missing include file.

I suppose the feature involved has a home page at http://www.boost.org/

Offline

#3 2018-01-28 18:27:11

alphalpha
Member
From: Germany
Registered: 2018-01-23
Posts: 137  

Re: compiling GQRX without pulseaudio

thanks its working now smile

Offline

Board footer