[How To] Compiling QSSTV 7.1 under Debian testing (wheezy)

Description:

QSSTV 7.1 is a program for receiving and transmitting SSTV and for receiving FAX. A lot of enhancement have been made since QSSTV version 5 and 6. It took me a while to come up with a new version due to my professional activities.
This is a beta version, and you can expect to find updates and bug fixes on a (not so) regular basis.

UPDATE Monday 21 May 10:49:52 CST 2012: QSSTV 7.1.7 is now available in the Debian repository for about a month now as of writing this

Getting the source:

wget http://users.telenet.be/on4qz/qsstv/downloads/qsstv_7.1.7.tgz

Installing the required software:

# apt-get install g++ libfftw3-dev qt4-qmake libqt4-dev hamlib-dev libasound2-dev

Compiling:

$ tar -xvzf qsstv_7.1.7tgz
$ cd qsstv_7.1.7
$ qmake-qt4
$ make

Optional:
you can either run QSSTV from it current location or you can install it system wide by

# make install

Notes:
The only problem I got with running QSSTV was it complaining about GTK+

$ ./qsstv 
QGtkStyle was unable to detect the current GTK+ theme.

But it can easily fixed by running

export GTK2_RC_FILES="$HOME/.gtkrc-2.0"

or you can just edit the Trolltech.conf file and change the line ‘style=GTK+‘ to ‘style=Cleanlooks

nano ~/.config/Trolltech.conf

Reference:
http://users.telenet.be/on4qz/qsstv/documentation/index.html

3 thoughts on “[How To] Compiling QSSTV 7.1 under Debian testing (wheezy)”

  1. I can’t for the life of me figure out how to get audio from the sound card into qsstv. Would you please expand this howto to include this crucial step?

    1. your question is bit out the scope of this how to, but I would at a start look at your audio mixer for the daemon you are using ie pulseaudio or alsa and check that the feed your using ie mic, line-in etc is not muted.

Leave a Reply