after messing around for several weeks trying to get WSJT and WSPR compiled on various flavours of Linux, I finally discovered that most discussion forums and blogs on the subject missed an important dependancy, being python-dev.
Moving on, I have now succesfully compiled WSPR 4.0 r3051
(svn3571) on Ubuntu 12.04 x86, Ubuntu 13.04 x86, Debian 6.02 (Gnome) x86, Debian 7.1 (Gnome) x86 and Debian 7.1 (KDE)
x86. I have been running the two Debian 7.1 instances with WSPR 4.0 back to
back to prove they can decode each other correctly, so that is looking good. I have now have my confidence back in WSPR/WSJT on Linux again.
for the WSJT, successfully compiled some old and latest version of WSJT on Ubuntu 13.04 x86, Debian 7.1 (Gnome) x86 and Debian (KDE) x86. I was not expecting different behaviour from the Gnome based and KDE instances, but it did confirm consistency in the build procedure, which is satisfying to know.
I downloaded and compiled WSJT 9.3 r2589 and WSJT 9.5 r3281 (svn 3564) for the Ubuntu 13.04 x86 and WSJT 9.5 r3281 (svn3571) on the two Debian 7.1 x86 instances. I had picked the older versions based on what I had seen other people using, as a known stable release, once I confirmed it worked, then went and tried the latest version. That's using the source from the svn.berlios.de site.
Will do some more testing on the other combinations, followed by some RF testing. Then I will document my experiences on my web page to encourage more hams to switch to a Linux based WSPR / WSJT station.
And I also hope to do some 64 bit Linux compiles on a 64 bit server sometime.
What would be really nice to do in the future is get a Rasperry Pi board, get WSPR running on that, take it and a 2m radio portable up a mountain top.