Copyright (C) 1996 Peter Kabal

The FilterDesign routines are provided free of charge without warranty of
any kind.  All components are copyrighted.  They may be distributed free of
charge provided that the recipients also acquire the right to distribute them.
In no case can this software be incorporated into a work which is distributed
for a fee.

Building libtsp.a:
  After unpacking the sources, go into the libtsp directory.
  % cd libtsp
  % make
  This will build the library file lib/libtsp.a.

Building the filter design programs:
  Return to the main directory, then go into each of the DFiltFIR and DFiltInt
  directories and run make.
  % cd DFiltFIR
  % make
  % cd ../DFiltInt
  % make
  This makes the programs DFiltFIR and DFiltInt.

Test scripts:
  In the directory test, there are test script which will exercise DFiltFIR
  and DFiltInt.  Sample outputs are in the files tDFiltFIR.ref and
  tDFiltInt.ref.
  % cd test
  % tDFiltFIR | filter_log > tDFiltFIR.log
  % diff tFiltFIR.log tDFiltFIR.ref
  % tDFiltInt | filter_log > tDFiltInt.log
  % diff tDFiltInt.log tDFiltInt.ref

Man page files:
  The directory man contains man pages for the filter design programs.  These
  man pages have been automatically generated from the corresponding file
  header and so contain the same information as the file header itself.  The
  extension for the man pages is .1filter.  On some systems, the extension will
  will have to be changed to .1 in order for the man program to recognize the
  man pages.

Systems:
  The filter design programs have been built on the systems listed below.
  Extensive testing has been carried out for only the first three
  configurations listed.
  - SunOS 4.1 running on a Sparc machine (cc, acc, CC and gcc compilers)
  - Irix 5.2 running on a SGI Indy (cc and gcc compilers)
  - DEC Ultrix 4.x running on a DECstation (mips cc and gcc compilers)
  - SunOS 5.3 (Solaris) running on a Sparc machine (cc and gcc compilers)
  - OSF/1 V1.3 running on a DEC 3000 Model 300LX (cc compiler)
    The standard make for this system does not build libtsp.a.  It will build
    the object files; these then have to be put into the archive manually.  Gnu
    make works as desired.
  - HPUX 9.01 running on a HP 735 (cc and gcc compilers)
  - MS-DOS running on a PC-386/486 (MS Visual C++ and djgpp gcc compilers)
    For MSVC: use /Za and the Large memory model as compiler options; stack
    size 34000, 256 segments, and /NOE as linker options.

$Id: INSTALL,v 1.8 1996/03/10 FilterDesign-V1R7a $
