The cca-chem-generic package has been developed and tested under the Linux operating system on x86 and x86_64 architectures. The code is known to compile with recent versions of gcc.
cca-chem-generic.i686-linux) and will be referred to as the target directory below.
Many important configuration options are obtained from Ccaffeine and Babel, making it critical that these packages are properly configured. Configuration should be straightforward as long as the
ccafe-config script is found in the users path. Otherwise, use the
--with-ccafe-config configuration option to specify the full path to the script.
In the target directory execute the
configure command which is located in the cca-chem-generic source directory. Use the absolute pathname to the configure script. This command should build a hierarchy of target directories and the necessary makefiles. Do a
configure --help to see a list of options. Options are specified with an equals sign, as in
configure --prefix=/usr/local. Some options, such as all the
disable options, do not require an argument.
Error checking by the configure script is limited primarily to checks for the existence of needed config scripts and a check for the supported Babel version, please examine the CCA Tools Configuration section of the configure output to ensure a sensible configuration.
Useful options to configure include:
make; make installto build and install the code. As the runtime linker paths built into the libraries assume installation, installation is not optional. If an alternate Babel version is desired, the
--enable-ignore-babel-versionoption must be given to configure, and
make babel-srcmust be invoked from the top object directory to regenerate source code. Parallel compilation with
make -jis supported.