cjcliffe / CubicSDR

Cross-Platform Software-Defined Radio Application
http://www.cubicsdr.com
GNU General Public License v2.0
2.02k stars 249 forks source link

Build instructions for Ubuntu using only .debs #491

Open ryneches opened 7 years ago

ryneches commented 7 years ago

Many (most?) users will probably wish to build CubicSDR against Debian packages rather than hand-built dependencies. Here are the packages that need to be installed via apt-get on yakkety :

SoapySDR :

wxWidgets :

FFTW3 :

hamlib :

liquid-dsp : Unfortunately, liquid-dsp hasn't made it into current release, but there are packages for it. Because it only depends on libc and libm, it's pretty easy to install. Packages can be found on launchpad.

We can then build against the system wxWidgets like so :

cmake ../ -DCMAKE_BUILD_TYPE=Release
make
df7cb commented 4 years ago

The Debian packaging of cubicsdr is here: https://salsa.debian.org/debian-hamradio-team/cubicsdr

The necessary build-dependencies are listed in the control file: https://salsa.debian.org/debian-hamradio-team/cubicsdr/blob/master/debian/control