#install core library and build dependencies #packages for soapysdr available at myriadrf PPA The following table is a guide to the the requirements for various components.
LimeSuite will automatically try and build all components that it can satisfy the dependencies for. However, the dependencies required change based on how much of the suite will be used. Note: either install Lime Suite via a package/installer or source code and do not do both! 3.1 Get the dependenciesīefore building LimeSuite from source, several dependencies must be installed. To install the default system provided package: You need to be logged in as root to install packages. You can either build a package yourself with different options or use the default binary package. To install LimeSuite:įreeBSD "Port" for LimeSuite exists that automates the build, install, and packaging process. Also checkout the dholm homebrew tap for other SDR related software. The pothosware homebrew tap has a build recipe for LimeSuite. LimeSuite is bundled with the PothoSDR development environment to use supported hardware in an ecosystem of SDR applications like GQRX, Pothos, CubicSDR, and GNU Radio. We currently package for Ubuntu releases: Sudo apt-get install soapysdr soapysdr-module-lms7 #soapysdr-tools use to be called just soapysdr on older packages Sudo apt-get install soapysdr-tools soapysdr-module-lms7 Sudo apt-get install limesuite liblimesuite-dev limesuite-udev limesuite-images Sudo add-apt-repository -y ppa:myriadrf/drivers
The drivers PPA for Ubuntu has a recent build of LimeSuite: Note: either install Lime Suite via a package/installer or source code and do not do both! 2.1 Ubuntu PPA If your platform isn't supported, follow the next sections for getting the dependencies and building LimeSuite. We have support for a select number of platforms and package managers.