Warning: from version 9.1.1 and higher, Jasper library is dropped and openjpeg is used We need openjpeg2 (e.g. libopenjpeg2.1 or higher) and not libopenjpeg 1.5
Before you can compile QSSTV make sure that you have installed the following software
QSSTV is compatible with Qt 4.8.6 but mostly tested on Qt 5.4.x or higher
On Ubuntu, Debian or Mint you can type:
sudo apt-get install g++ libfftw3-dev qt5-default libpulse-dev
sudo apt-get install hamlib-dev libasound-dev libv4l-dev
sudo apt-get install libopenjp2-7 libopenjp2-7-dev
If you don't find libopenjp2-7 you can download it with the follwing commands if you're running a Debian derived distribution:
and install the packages with the package manager or simply by double clicking on them. First install the library and then the development package. This is the case for example for Linux Mint 17.3.
For specific instructions on installation on different distributions: have a look at the FAQ html http://users.telenet.be/on4qz/qsstv_9/faq.html
The latest versions of QSSTV is always available at http://users.telenet.be/on4qz Download the latest tar file to a local directory (e.g. ~/Downloads)
Go to the directory you have chosen and extract the tar file. Note: replace the 9.1.1 with the appropriate version you have downloaded
>cd ~/Downloads >tar -xvzf qsstv_9.1.1.tar.gz >cd qsstv_9.1.1 >qmake >make >sudo make install
You can now run the program by typing qsstv at the prompt of a terminal session, or make a short cut on your desktop.
If you have problems compiling the software, please give as much information as possible but at least: