[How To] Compiling WSPR under Debian testing (wheezy)


WSPR implements a protocol designed for probing potential propagation paths with low-power transmissions. Normal transmissions carry a station’s callsign, Maidenhead grid locator, and transmitter power in dBm. The program can decode signals with S/N as low as -28 dB in a 2500 Hz bandwidth. Stations with internet access can automatically upload their reception reports to a central database called WSPRnet, which includes a mapping facility.

Installing the required software:

# apt-get install subversion python2.7-dev python-numpy python-imaging-tk python-pmw libportaudio2 portaudio19-dev libsamplerate0-dev gfortran cl-fftw3

Getting the source:

$ svn co http://svn.berlios.de/svnroot/repos/wsjt/branches/wspr

Compiling WSPR:

$ cd wspr
$ ./configure
$ make

you can either run WSPR from it current location or you can install it system wide by

# make install

I got an error about port audio 19 when running configure, example:

This program needs portaudio v19 to compile.
Please use --with-portaudio-include-dir= and
 --with-portaudio-lib-dir= to set the paths.
configure: error: Please check error messages and install missing packages.

but that is easily fixed by running configure like this:

$ ./configure --with-portaudio-include-dir=/usr/include --with-portaudio-lib-dir=/usr/lib/x86_64-linux-gnu


Comments (2)

  1. 20:50, Monday, February 13, 2012Grant  / Reply

    Thanks for the code and instructions. I have had reasonable success. The GUI came up lovely and I can make spots beautifully. However, I can’t seem to upload spots even though I have ticked the upload spot box. Not sure why not; All seems to work fine otherwise. Any suggestions?

    Grant VK4JAZ

    • 21:23, Monday, February 13, 2012Dale  / Reply

      Hi Grant,
      I can’t say why it not uploading spots, but you can look WSPRnet maps and select the band you running WSPR on and see if your call sign appears on the map, or see have a look under WSPR Activity for you call sign for any spots being uploaded.

Leave a Reply

Pingbacks (0)

› No pingbacks yet.

%d bloggers like this: