mirror of
https://github.com/cjcliffe/CubicSDR.git
synced 2024-09-27 15:56:48 -04:00
Destroyed SoapySDR Support Build (markdown)
parent
477a8c5c41
commit
fa117dac4e
@ -1,93 +0,0 @@
|
||||
Building soapysdr-support branch and dependencies.
|
||||
===
|
||||
|
||||
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
|
||||
cd build
|
||||
cmake .. -DCMAKE_BUILD_TYPE=Release
|
||||
make
|
||||
sudo make install
|
||||
sudo ldconfig #only needed on linux systems
|
||||
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
|
||||
cd build
|
||||
cmake .. -DCMAKE_BUILD_TYPE=Release
|
||||
make
|
||||
sudo make install
|
||||
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 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:
|
||||
---
|
||||
|
||||
Working but CMakeLists support is incomplete; instructions and proper build files soon!
|
Loading…
Reference in New Issue
Block a user