GTKWave BETA INSTALLATION FOR LINUX AND UNIX Installing from binaries At this time GTKWave is available as binaries for x86 Linux systems with glibc2 and gtk+ installed. The binaries were built on RedHat v7.1 and tested on RedHat v6.2, and they should be usable on most recent Linux distributions. GTKWave also requiers libzvt, a terminal widget, which is part of the Gnome Desktop. If you have not installed Gnome, please see the README for more information about libzvt. To install GTKWave under Linux from the binaries, download gtkwave-beta-linux-i386-glibc2.tar.gz into /tmp. As root, run the following commands: cd /usr/local tar xfvz /tmp/gtkwave-beta-linux-i386-glibc2.tar.gz GTKWave will now be installed in /usr/local/bin/gtk-wave. The system-wide configuration files can be found in /usr/local/share/wave. Each user who will be using GTKWave should create a .wave subdirectory in their home directory if one does not already exist. GTKWave is now ready to run. You may also install GTKWave in another location if you wish. If you do so, set and export the WAVEROOT environment variable to the directory in which the system-wide configuration files (anntab, Defaults, and wavemenu.def) are installed, so that GTKWave can find them. Building and installing from source code GTKWave can be built from source code using the standard GNU tools. It should be possible to compile and run it under any version of Unix or Linux, but the installation scripts do not yet check for all necessary dependencies, including WFDB and libzvt. You should make sure all necessary libraries are installed (see README-UNIX.TXT for more information). To compile and install GTKWave from the sources, download gtkwave-beta.src.tar.gz into a directory of your choice, and run the following commands (root privileges are not required): tar xfvz gtkwave-beta.src.tar.gz cd wave ./configure make To install GTKWave into /usr/local, you will probably need root privileges. As root, execute these commands: make install mkdir /usr/local/share/wave cp ./src/Defaults ./src/anntab ./src/wavemenu.def /usr/local/share/wave Please let us know if you attempt to compile GTKWave on a platform for which no binaries are available. Running GTKWave Before running GTKWave the first time, create a .wave directory within your home directory: cd mkdir .wave GTKWave uses this directory to store customized versions of its startup files (Defaults, wavemenu.def). Future releases of GTKWave will create this directory automatically (after asking for permission to do so) if it does not exist. To run GTKWave under Unix, type: gtkwave for a summary of command-line arguments and options. --- Isaac C. Henry ihenry@physionet.org George B. Moody george@mit.edu 20 July 2001