Jeff Squyres
9f4d4c4312
Fixes trac:1409: ensure that the C++, F77, and F90 bindings libraries
...
are properly linked against libmpi.la.
This required a little creative AM usage, inspired by discussion on
OMPI devel list:
* Make a new ompi/mpi/f77/Makefile_f77base.include; effectively move
the building of the f77 "base" glue stuff (libmpi_f77base.la) into
this Makefile and away from ompi/mpi/f77/Makefile.am. The sources
in question require some specific CPPFLAGS, so we couldn't just add
the raw sources into libmpi_la_SOURCES, unfortunately.
* Include this new Makefile in the top-level ompi/Makefile.am
* The libmpi_f77base.la LT convenience library was already sucked
into libmpi.la; breaking it out into its own Makefile allows us
to build it earlier and therefore complete buidling libmpi.la
earlier.
* Side effect: the ompi/mpi/Makefile.am is now mostly unnecessary; it
no longer specifies a SUBDIRS for each of the bindings directories
to traverse into (since they are now in the top-level SUBDIRS). As
such, the man pages are now also now included in the top-level
ompi/Makefile.am.
The end of the result is that libmpi.la -- including a few sources
from mpi/f77 -- is fully built before the C++, F77, and F90 bindings
are built. Therefore, the C++, F77, and F90 bindings libraries can
all link against libmpi.la.
This commit was SVN r19040.
The following Trac tickets were found above:
Ticket 1409 --> https://svn.open-mpi.org/trac/ompi/ticket/1409
2008-07-25 21:18:05 +00:00
..
2008-07-25 21:18:05 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-06-03 16:44:40 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2007-02-01 21:57:48 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-06-03 17:39:37 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2007-02-01 21:57:48 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-07-21 17:58:12 +00:00
2008-07-21 17:58:12 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2007-02-01 21:57:48 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2007-02-01 21:57:48 +00:00
2008-05-16 14:58:52 +00:00
2007-02-01 21:57:48 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2007-02-01 21:57:48 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2007-02-01 21:57:48 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2007-02-01 21:57:48 +00:00
2007-02-01 21:57:48 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2007-02-01 21:57:48 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2007-02-01 21:57:48 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-07-11 19:09:50 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-07-11 19:09:50 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-06-03 17:39:37 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-06-03 16:44:40 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2007-02-01 21:57:48 +00:00
2007-02-01 21:57:48 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2007-02-01 21:57:48 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-07-11 19:09:50 +00:00
2008-06-03 16:44:40 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2007-02-05 22:26:02 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2008-05-16 14:58:52 +00:00
2006-09-28 18:39:36 +00:00