From 1b17ad5c5c297b6e24a3eebef53f2c9d4c190e4b Mon Sep 17 00:00:00 2001 From: jazzkutya Date: Sun, 8 Nov 2015 01:54:36 +0100 Subject: [PATCH] added SoapySDRPlay build info and info for building the soapysdr-support branch itself --- SoapySDR-Support-Build.md | 55 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 54 insertions(+), 1 deletion(-) diff --git a/SoapySDR-Support-Build.md b/SoapySDR-Support-Build.md index 106b7da..4dd7e31 100644 --- a/SoapySDR-Support-Build.md +++ b/SoapySDR-Support-Build.md @@ -1,4 +1,4 @@ -Building soapysdr-support branch dependencies. +Building soapysdr-support branch and dependencies. === Installing SoapySDR for OSX/Linux: @@ -6,6 +6,7 @@ Installing SoapySDR for OSX/Linux: SoapySDR itself ``` +sudo apt-get install git build-essential automake cmake git clone https://github.com/pothosware/SoapySDR.git cd SoapySDR mkdir build @@ -20,6 +21,7 @@ SoapySDRUtil --info SoapyRTLSDR (similar to other Soapy modules): ``` +sudo apt-get install librtlsdr-dev git clone https://github.com/pothosware/SoapyRTLSDR.git cd SoapyRTLSDR mkdir build @@ -31,8 +33,59 @@ sudo ldconfig #only needed on linux systems SoapySDRUtil --probe ``` +SoapySDRPlay (similar to other Soapy modules): +``` +git clone https://github.com/pothosware/SoapySDRPlay.git +cd SoapySDRPlay +mkdir build +cd build +cmake .. -DCMAKE_BUILD_TYPE=Release +make +sudo make install +sudo ldconfig #only needed on linux systems +SoapySDRUtil --probe +``` + - Always ensure to update and build SoapySDR before building dependent projects. +Building soapysdr-support branch of CubicSDR for OSX/Linux: +--- + +``` +sudo apt-get install automake libfftw3-dev cmake libgl1-mesa-dev libwxgtk3.0-dev libpulse-dev +``` + +If you do not meet the requirements for libgl1-mesa-dev +because of one of the following packages: +libcheese7, libclutter. +run the following command: + +``` +sudo apt-get install libglew-dev libcheese7 libcheese-gtk23 libclutter-gst-2.0-0 libcogl15 libclutter-gtk-1.0-0 libclutter-1.0-0 xserver-xorg-input-all +``` + +``` +git clone https://github.com/jgaeddert/liquid-dsp + +cd liquid-dsp +./bootstrap.sh +./configure +make +sudo make install +sudo ldconfig +cd .. + +git clone -b soapysdr-support https://github.com/cjcliffe/CubicSDR.git +cd CubicSDR +mkdir build +cd build +cmake ../ +make +cd x64 +./CubicSDR +``` + + Win32/Win64: ---