mirror of
https://github.com/cjcliffe/CubicSDR.git
synced 2025-09-12 03:37:50 -04:00
added SoapySDRPlay build info and info for building the soapysdr-support branch itself
parent
ad1239c248
commit
1b17ad5c5c
@ -1,4 +1,4 @@
|
|||||||
Building soapysdr-support branch dependencies.
|
Building soapysdr-support branch and dependencies.
|
||||||
===
|
===
|
||||||
|
|
||||||
Installing SoapySDR for OSX/Linux:
|
Installing SoapySDR for OSX/Linux:
|
||||||
@ -6,6 +6,7 @@ Installing SoapySDR for OSX/Linux:
|
|||||||
|
|
||||||
SoapySDR itself
|
SoapySDR itself
|
||||||
```
|
```
|
||||||
|
sudo apt-get install git build-essential automake cmake
|
||||||
git clone https://github.com/pothosware/SoapySDR.git
|
git clone https://github.com/pothosware/SoapySDR.git
|
||||||
cd SoapySDR
|
cd SoapySDR
|
||||||
mkdir build
|
mkdir build
|
||||||
@ -20,6 +21,7 @@ SoapySDRUtil --info
|
|||||||
|
|
||||||
SoapyRTLSDR (similar to other Soapy modules):
|
SoapyRTLSDR (similar to other Soapy modules):
|
||||||
```
|
```
|
||||||
|
sudo apt-get install librtlsdr-dev
|
||||||
git clone https://github.com/pothosware/SoapyRTLSDR.git
|
git clone https://github.com/pothosware/SoapyRTLSDR.git
|
||||||
cd SoapyRTLSDR
|
cd SoapyRTLSDR
|
||||||
mkdir build
|
mkdir build
|
||||||
@ -31,8 +33,59 @@ sudo ldconfig #only needed on linux systems
|
|||||||
SoapySDRUtil --probe
|
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.
|
- 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:
|
Win32/Win64:
|
||||||
---
|
---
|
||||||
|
Loading…
x
Reference in New Issue
Block a user