Release 3.2 of the GNU Software Radio toolkit is now available for
binary installation (for Ubuntu 9.04) or for download as a source code
tarball (for other Linux distributions, OSX, *BSD, or Win32/Cygwin).
Binary installation for Ubuntu 9.04 is accomplished by adding the GNU
Radio repository to the system packaging configuration and installing
selected packages, which will automatically pull-in required runtime
packages and configure your system for use with the USRP or USRP2
hardware. This is the fastest and easiest way to get a working GNU
(Earlier versions of Ubuntu also support GNU Radio 3.2, but will
require a source code install of GNU Radio and some dependencies).
For other systems, you will need to download the GNU Radio source code
The instructions for installation from source code for a wide variety
of systems is at:
These guides have been written for release 3.1 and over the course of
development of release 3.2, and may not reflect the latest state of
individual operating systems or GNU Radio. Maintainers of these wiki
pages are encouraged to review and edit as necessary.
Release 3.2 is the beginning of the new stable branch series 3.2.x.
Users who develop their GNU Radio applications to the 3.2 C++ and
Python APIs will not need to change their source code to work with any
of the releases along this line, though recompilation of C++ code may
The GNU Radio development trunk remains available for users to obtain
via Subversion. As we begin the development process for release 3.3,
however, the API will be changing in ways that may require you to
modify your applications along the way.
I’d like to thank the large cast of developers who have contributed
source code, documentation, bug fixes and support via the
discuss-gnuradio mailing list to make this release possible.
Corgan Enterprises LLC