[MPI3 Fortran] Deprecate mpif.h?

N.M. Maclaren nmm1 at cam.ac.uk
Sat Mar 6 05:02:39 CST 2010

On Mar 6 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.
>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.

No, of course not.

Nick Maclaren.

More information about the mpiwg-fortran mailing list