next up previous contents
Next: Compiling VMD Up: Using the Configure Previous: Setting the configuration

Configuring the Makefile

 

Once all parameters have been properly specified, the configure script must be run to create a Makefile for compiling and installing VMD . This Makefile is copied into the src and doc directories. The syntax for running the configure script is:

configure [<OSTYPE> [OPT1 [OPT2 ...]]]
where <OSTYPE> is a keyword specifying one of the operating systems mentioned below, and OPT1, OPT2, ... are keywords specifying which optional VMD components should be included when the program is compiled and linked. The total possible optional keywords are explained below. When multiple options are specified and the list contains contradictory options, the last value specified in the command is used. Each time configure is run, a copy of the list of parameters used is written to the file configure.options; if simply the command
configure
is run, the values contained in configure.options will be used as the arguments. In this way, when a ``default'' configuration has been established previously, and a new Makefile must be generated for some reason, the user need only go to the main VMD working directory and type configure. The file configure.options may be edited by hand to set the list of options to the required values, after which the user may simply type configure.

Optional program components

Beyond the core capabilities of VMD , several additional features may be selectively included or excluded from the program by specifying the proper keywords to the configure script and then recompiling. As well, for some core features of VMD , a single value from a list of several possible options must be selected. This helps reduce the size of the resulting executable for users who have no need for certain options, and allows VMD to be compiled on architectures for which certain options are not available (due, for example, to a missing library or a hardware limitation). The following arguments to the configure script select these optional components; where multiple names are given in a list separated by `or' symbols ( |), only ONE of the items in that list should be given.

Supported operating systems

Currently, VMD may be compiled on the following operating systems (the corresponding value for <OSTYPE> for the configure script is given in parentheses):

Not all opiontal components are available for all architectures. Table 3.1 describes which optional components may be used for each supported architecture. A dash indicates that the option is not available, while the word `yes' indicates that the option is allowed.



next up previous contents
Next: Compiling VMD Up: Using the Configure Previous: Setting the configuration



Andrew Dalke
Wed May 15 02:25:03 CDT 1996