BTV Extractor Installation

1. System Requirements

BTV Extractor can be used successfully on many platforms, including Linux, SunOS and Cygwin.

2. Installing Extractor

BTV Extractor is an instrumented GNU Make 3.80. Therefore, Its installation is same as gmake's.

The simplest way to compile this package is:

  • Download the latest version;
  • tar -xvzf btv_make.tar.gz;
  • `cd' to the directory containing the package's source code and type `./configure' to configure the package for your system;
  • Type `make' to compile the package;
  • Type `make install' to install the programs;
  • Create a new directory to save log files;
  • Set the environment variable $BTVPATH to log directory.

For more information about compilation or installation, please refer to the INSTALL file of GNU Make.

 

BTV Analyzer and Browser Installation

1. System Requirements

Currently, BTV Analyzer and Browser has been tested to be used on Linux.

BTV Analyzer is built on PostgreSQL, an open source database, and Grok, a binary relation calculator; BTV Browser is built on on AT&T's Graphviz package. Therefore, to build and use BTV Analyzer and Browser, you must have following softwares installed and available on your path.

2. Installing Analyzer and Browser

To install and run BTV Analyzer and Browser on your personal linux box, follow the steps bellow:

  • Download the latest version
  • tar -xvzf btv_analyzer_browser.tar.gz
  • `cd' to the directory containing the package's source code;
  • modify Makefile to set INSTALLDIR, INCLUDE_DIR and LIB_DIR according to your system. (Set INSTALLDIR to the installation directory of analyzer and browser; Set INCLUDE_DIR to the directory which contains libpq header files, such as libpq-fe.h, libpq-fs.h; Set LIB_DIR to the directory which contains libpq library)
  • Type `make' to compile the package;
  • Type `make install' to install the programs;
  • Add $INSTALLDIR/bin to your execution path