From b6ec0348e486e19cdda477d00d1aabca075b3b80 Mon Sep 17 00:00:00 2001 From: Jeff Squyres Date: Mon, 27 Apr 2015 06:33:01 -0700 Subject: [PATCH] INSTALL: minor refresh of text --- INSTALL | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/INSTALL b/INSTALL index 5e440c2fb7..5cfd8036b4 100644 --- a/INSTALL +++ b/INSTALL @@ -8,7 +8,7 @@ Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, University of Stuttgart. All rights reserved. Copyright (c) 2004-2005 The Regents of the University of California. All rights reserved. -Copyright (c) 2008-2014 Cisco Systems, Inc. All rights reserved. +Copyright (c) 2008-2015 Cisco Systems, Inc. All rights reserved. $COPYRIGHT$ Additional copyrights may follow @@ -65,7 +65,7 @@ require additional command ling flags when running configure. See the README file for more details. Note that VPATH builds are fully supported. For example: -shell$ gtar zxf openmpi-X.Y.Z.tar.gz +shell$ tar xf openmpi-X.Y.Z.tar.gz shell$ cd openmpi-X.Y.Z shell$ mkdir build shell$ cd build @@ -81,9 +81,9 @@ shell$ make -j 4 all [...lots of output...] shell$ make install -Parallel make is generally only helpful in the build phase; the -installation process is mostly serial and does not benefit much from -parallel make. +Parallel make is generally only helpful in the build phase (i.e., +"make all"); the installation process (i.e., "make install") is mostly +serial and does not benefit much from parallelization. Compiling MPI Applications @@ -92,11 +92,10 @@ Compiling MPI Applications MPI applications should be compiled using the Open MPI "wrapper" compilers: -C programs: mpicc your-code.c -C++ programs: mpiCC your-code.cc or - mpic++ your-code.cc (for case-insensitive filesystems) -F77 programs: mpif77 your-code.f -F90 programs: mpif90 your-code.f90 +C programs: mpicc your-code.c +C++ programs: mpiCC your-code.cc or + mpic++ your-code.cc (for case-insensitive filesystems) +Fortran programs: mpifort your-code.f90 These compilers simply add various command line flags (such as -lmpi) and invoke a back-end compiler; they are not compilers in themselves.