Documentation for maintaining DDS

Within BP we build and install DDS in parallel on multiple platforms. But for a simple, single platform installation follow the simple steps under Download. In any event, the installation process must be done in the following order:

  1. Setup the environmental variables
  2. Make and install the libraries
    1. host library (Host-dependent Libraries)
    2. gio library (Geoscience I/O/ Library)
    3. dds3 library (DDS Revision 3 core Library)
    4. fft wrapper library
    5. fftw library (on systems that need them)
  3. Make and install the applications
  4. Make and install the webpages
NOTE: DO NOT USE GNU Compilers for DDS unless you use gfortran compiler with version >= 4.2.2. The older GNU Fortran compiler (g77) does not have several of the Fortran extensions (such as pointers) and the older gfortran compiler had problems passing character arrays to "C" routines.