[MPI3 Fortran] Deprecate mpif.h?
hritzdorf at hpce.nec.com
Sat Mar 6 04:45:35 CST 2010
I don't know how many different pre-compiled modules and object
files for different compiler options you are supporting.
But you cannot assume that all mpif.h users use mpif77/mpif90
scripts for compiling application files and linking executables.
From: mpi3-fortran-bounces at lists.mpi-forum.org [mailto:mpi3-fortran-bounces at lists.mpi-forum.org] On Behalf Of N.M. Maclaren
Sent: Thursday, March 04, 2010 2:47 PM
To: MPI-3 Fortran working group
Subject: Re: [MPI3 Fortran] Deprecate mpif.h?
On Mar 4 2010, Hubert Ritzdorf wrote:
> I was thinking for the specific object files which might be generated
> together with the MPI module when compiling the MPI module. These object
> files have to be additionally specified within the link step, if the
> compiler generates such object files for the specific mpi module.
That's almost trivial to solve, and has been solved many times before.
A single library contains both sets of object files, and the compiled
code contains a reference to what it needs.
All the implementor needs to do is to ensure that there are no name
clashes, and the object files will interoperate.
mpi3-fortran mailing list
mpi3-fortran at lists.mpi-forum.org
More information about the mpiwg-fortran