Next
Previous
Table of Contents
You can get the latest version at
http://www.cardiothink.com/downloads. Only source files are
available. A PGP signature file signed by
"widman@cardiothink.com" is also available. The public key for
this signer is available at www.keyserver.net.
Operating Systems
I have tested the program only under Linux of the Redhat 6.0
flavor. It should work with any operating system under which
Qt can be compiled. It is designed to be run from
the command line (to facilitate batch processing), and
therefore does not use calls to the windowing system.
Qt
You must have Qt installed on
your system. Preferably, you will have version 2.0 or later
because it includes the capability for reading and writing the
PNG image format. If you are running version 1.44, you must
also have the Professional Edition because the PNG code was not
distributed as open-source prior to version 2.0. See the
section below on Compilation and Installation for further
details on changing the Makefile to include the extension
library in the Professional Edition. If you have the
Professional Edition of version 2.0, you may want to compile
this program with the extension library to be able to read JPEG
files.
Other packages required
-
gd (which will be linked as libgd). The latest version
is 1.7.3. Anything greater than 1.6 will produce PNG files,
but the versions earlier than 1.7.3 may be buggy. I haven't
tried them. This package is used to write labels into the new
image. If you don't want this capability and don't want to use
gd, define NO_LABEL during compilation.
- libpng.
This package is included with the Qt distribution.
- zlib.
This package is included with the Qt distribution.
If you have:
- Open-source Qt version 2.0. Just configure and make as below
- Professional QT, either version. Modify the Makefile by
adding -DQT_PROFESSIONAL to the DEFS line and -lqimgio -ljpeg to the
ecg2png_LDADD line. Then configure and make as below.
In order to compile and install Ecg2png on your system, type the following in
the base directory of the Ecg2png distribution:
% ./configure
% make
% make install
Since Ecg2png uses
autoconf
you should have not trouble
compiling it.
Should you run into problems please report them to the the author at
Lawrence E. Widman
or to Bob Jones,
who can help if the author is not available.
Next
Previous
Table of Contents