The latest release and snapshots can be found at:
QSSTV version 5.0 has been tested with qt-2.x, It's preferable to use the latest version (qt-2.3.x)
In order to compile and install QSSTV on your system, type the following in the base directory of the QSSTV distribution:
% ./configure
% make
% make install
Make sure that the QTDIR environment is set and points to the correct
basedirectory. This version of QSSTV is optimized for QT version 2.2 and
higher.
Since QSSTV uses autoconf you should have no trouble compiling it. Should you run into problems please report them to the the author at on4qz@telenet.be
If you want to enable the QSSTV version with some extra debug functionality, then you can use:
CPPFLAGS=-DDEBUGQSSTV ./configure
or
env CPPFLAGS=-DDEBUGQSSTV ./configure
depending on the shell you are using.
This gives a a debug menu in the Receive and the Transmit window. (you will be able to record and playback, and to view audio-recorded images) As the name indicates, this is purely for debugging purposes.
It also stores state (log-) files on disk. You need an extra program to analyze these files. I'll put the program on the web-site, when it's ready for public use. Remember, it is only usefull if you want to do some extra development on QSSTV.
An easy way to detect if the soundcard setup is working for QSSTV, is to execute the following commands.
#cdplay
#dd bs=8k count=5 < /dev/dsp > music.au
5+0 records in
5+0 records out
#cat music.au >/dev/dsp
The command cdplay starts the cdplayer(so be sure to have an audio cd inserted). You can also generate an other external audio signal through the Line Input connector.
The copy command (dd) takes the input from the /dev/dsp interface (for 5 seconds) and redirects it to the music.au file. You replay the sound with the cat command. This test comes in very handy to detect access problems (permission denied ...) on the interfaces. Be sure to have the correct permissions for the /dev/dsp file (normally a softlink to /dev/dsp0). You need read/write access. Do not forget to use a mixer device to select the recording source and to adjust input and output levels.
KDE and QSSTV sound (artsd)
When using KDE and artsd (the sound server), there can be a 30 second delay before the soundcard is opened. If you observe such a behaviour (programs seems to lock-up for a certain amount of time), try to deactivate artsd, and restart KDE. You can do this in KDE Control Center-> Sound -> Sound Server.
Check if you have installed the necessary development libraries (using yast or equivalent) You need the qt-development and the X-development libraries. By default (if you did not choose the minimal installation) libjpeg is installed, otherwise install it.
What Ron (KA2HZO) wrote:
Hi Guys, I installed Mandrake 8.0 3 times on 3 PC'S so far and this is what I have discoverd. Correct me if I'm wrong. I think there is a bug with the Mandrake Normal Install.
A - zlib1-devel
All the libjpeg*.* files.
Otherwise you get the message JPEG FUNCTION TURNED off or something like that
in the Configure log.
73, Ron KA2HZO