DOT User's Guide

Version 1.0alpha

Released 12/17/1998



Compiling DOT


Since CCMS provides executables for most systems, there is normally no need to re-compile DOT. This section is not required reading for users of DOT.

Change directories to dot/src and execute the appropriate command for your computer and for the version of MPI you have.

Commands for compiling DOT
Compile.sun.mpich Sun Solaris workstation with MPICH
Compile.sgi.mpich SGI IRIX workstation with MPICH
Compile.dec.mpich DEC OSF1 workstation with MPICH
Compile.lin.mpich IBM PC compatible workstation with MPICH
Compile.sun.vendormpi Sun SMP with Sun MPI
Compile.sgi.vendormpi SGI SMP with SGI MPI
Compile.dec.vendormpi DEC SMP with DIGITAL MPI
Compile.sp2.vendormpi IBM SP-2 with IBM MPI
Compile.t3e.vendormpi CRAY T3E with CRAY MPI

The executable created by each command is named for the system and version of MPI. For example, Compile.sun.mpich creates

$DOT_ROOT/bin/exec/dot.sun.mpich

and Compile.sgi.vendormpi creates

$DOT_ROOT/bin/exec/dot.sgi.vendormpi

Each of the Compile commands will over-write any dot executable of the same name already existing in $DOT_ROOT/bin/exec.

The following example shows how to compile DOT on a sun system with MPICH and with the Sun compiler option for debugging.

Compile.sun.mpich -g

Compiling an executable for debugging will over-write the normal, optimized executable for the particular system.