SeismicHandler - Waveform Analysis Tool

Known Problems

Suse 10.0 and 64bit systems: versions prior to SH-4.1a_SHM-2.3a will not compile on Suse10.0. Small changes in the source code (insertion of ';' characters at some places) will make it compile, but older version will work only on 32bit systems. For 64bit systems you need SH-4.1a_SHM-2.3a. This version was tested on a 64bit Pentium4 running Suse10.0.

Debian distribution: Debian (tested here: kernel 2.4.20) uses a different uil-Compiler compared to the Suse distribution. A currently unsolved problem is that this Debian uil-Compiler does not correctly compile the large shm.uil file (with include files). There are no error messages, but the resulting shm.uid file is obviously too small (about 20kB) instead of more than 400 kB as the correct file. When running SHM with this corrupted shm.uid file you get a core dump, newer versions will complain about missing dialog boxes and abort. Solution: take the precompiled uid-File (shm.uid) from a Suse distribution and copy it to $SH_SOURCE/motif/shm.uid and $SH_SOURCE/motif/shm_world.uid. Look at ftp://ftp.szgrf.bgr.de/pub/software for available precompiled files (e.g. shm.uid.SHM-2.3a.gz).  Uncompress the files with 'gzip -d' before use.

If you encounter other incompatibilities please send a description to be included in this page (if it cannot be solved quickly).

This page last modified 22-Nov-2005