FTP a custom DODS source code tar file


A tar file containing those parts of the DODS source code, along with third party software, that you requested is contained in #tar-file#. Note that the file itself is not compressed because it is made up of files which are themselves compressed. The file contains #tar-file-size# bytes. To transfer the source code, click on the file name. We will keep the tar file for 1 day on our system.

What to do once the transfer is complete

Once transfer is complete, move the tar file to the directory where you would like to put the DODS root directory. Some likely choices are /usr/local/, /usr/local/src/, ... Note that the DODS root directory itself will be created automatically. Now expand the tar file using `tar -xf #tar-file#'. This will create a small collection of tar files. Now use `gunzip -d -c <filename> | tar -xf -' to expand these tar files.

The DODS/ and DODS/etc/ directories will contain several README and INSTALL files depending on what software you have requested. These will contain information and directions for installing the DODS software. All the README and INSTALL files for DODS are also available on the web.

Before building the DODS source code, make sure that the third party software is built and installed. The wwwlib software is required; the other packages are optional. The DODS configure scripts check for the presence of these packages. If they are not found, the build will either fail or certain features will be omitted from the DODS software.

The third party software (tcl/tk, expect, and wwwlib), if you requested it, is in the DODS/packages-x.xx/ directory. The README file in that directory will discuss how to build the packages.

To build DODS, change to the DODS root directory and run the script named `configure'. After the script has finished run `make World'. This will compile and install the core software along with the other software components you have selected. There are README and INSTALL files which provide more information in most of the directories with the DODS root directory.


Notes:


previous page