Installation Guide


Portability

Amdb was developed under Solaris 2.5.1 and 2.6 (both x86 and Sparc) using JDK 1.1.6 and Swing 1.0.2. It is expected to work under higher versions of JDK but has not been tested. It requires use of the libgist v.2.0 libraries. The analysis features require the use of hMETIS, a hypergraph paritioning package from the Univ. of Minnesota. This package is available for several platforms as well.

Since JDK, Swing and hMETIS are portable, we expect amdb to be portable, but have not done extensive porting ourselves. The only platform that is currently supported is Solaris 2.6 (both Intel and Sparc). Before you port amdb to other platforms, please check the libgist home page and see if anybody has done it for you already. If not, and you succeed in porting, contact us at gist@postgres.berkeley.edu!

All of the software described below is available from the referenced software repositories. We do not provide or support these packages; if they are not installed on your computer, please ask your system administrator for assistance.


UNIX Installation Guide

Requirements

Procedure

  1. Install JDK, Swing, and hMETIS.
  2. Make the hMETIS executable accessible from your PATH variable.
  3. Install the libgist v.2.0 package.
  4. Unpack the amdb v.1.0 package.
  5. Set the AMDBHOME environment variable to the root of the amdb directory hierarchy.
  6. Run gmake from the $AMDBHOME/src directory -- it will recursively make amdb, libgist, and the pre-packaged extensions.
    Note, with this release the analysis metrics can be computed only from the command line driver program, gistcmdline.
  7. Add $AMDBHOME/lib to your LD_LIBRARY_PATH variable.
  8. The script amdb in the $AMDBHOME/bin directory will run amdb.

Comments, questions and suggestions may be directed to gist@postgres.berkeley.edu

Last modified: $Date: 1999/01/19 01:47:38 $ by $Author: aoki $.