713206d4f9
* Consolidate everything inside of the same AM_CONDITIONAL that is used to suck in the glue convenience library in ompi/Makefile.am: OMPI_WANT_F77_BINDINGS. This AM conditional is set to true if we want (and can support) the F77 MPI API bindings at all (And does not say anything about whether we are compiling the top-level or bottom-level f77 directory to get the bindings). * Clarify all the comments surrounding the [confusing!] issue. * The problem with r11563 was that it used the wrong AM_CONDITIONAL to decide whether to build the separate F77 library or not; it would do so only if the top-level library was being built (e.g., on systems like OSX where weak symbols don't work the way we need them to). This patch somewhat simplifies the situation by encapsulating everything in one large conditional (OMPI_WANT_F77_BINDINGS, as described above). Hence, libmpi_f77 will exist (and be installed) if F77 support is enabled overall, regardless of whether you're on a system with insufficient weak symbol support (e.g., OSX) or not (e.g., Linux). This commit was SVN r11618. The following SVN revision numbers were found above: r11563 --> open-mpi/ompi@c8f3ff71b1 |
||
---|---|---|
.. | ||
c | ||
cxx | ||
f03 | ||
f77 | ||
f90 | ||
help-mpi-api.txt | ||
Makefile.am | ||
README.dox |
/* * Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana * University Research and Technology * Corporation. All rights reserved. * Copyright (c) 2004-2005 The University of Tennessee and The University * of Tennessee Research Foundation. All rights * reserved. * 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$ * * Additional copyrights may follow * * $HEADER$ */ /** @page page_mpi The src/mpi directory @section page_mpi_introduction Introduction This is the introduction. This is the introduction. This is the introduction. This is the introduction. This is the introduction. This is the introduction. This is the introduction. */