Build System

This page describes how to compile the SeqTools package using the Autotools scripts included with the source code.

Autotools

The SeqTools package is configured and built using the GNU Build System (aka Autotools). The relevant configuration files are listed below:

The build process is as follows:

Modules

The source code includes the following modules. Each module has its own subdirectory with a makefile that produces a .a convenience library that is statically linked by the executables that require that code. The executables are built by the main Makefile in the src directory. The blixem and blixemh executables both use the same source code (the blixemApp code) but blixemh is compiled using the PFETCH_HTML flag, which conditionally compiles some additional code.

Dependencies