LAM does not have F90 MPI bindings, but F90/95 MPI applications can use
the F77 MPI bindings. We only have an "mpif77" wrapper compiler, but
you can change which compiler it uses, either when you configure
LAM/MPI (with the --with-fc switch to configure) or by setting the
LAMMPIF77 environment variable before invoking mpif77.
Be warned, however, that if you configure LAM with one fortran compiler
and then use another at run time, we *strongly* advise that you choose
a fortran compiler from the same "family" (e.g., if configured with the
SGI F77 compiler, then you should use the SGI F90 compiler at run
time). This is because different Fortran compilers use different name
mangling schemes but compilers within the same family/product line will
tend to use the same mangling scheme.
On Dec 1, 2004, at 6:06 AM, Lianyuan Zheng wrote:
> To LAM mailing list members:
>
> We installed LAM-7.1.1 in our SGI workstation recently. After we
> installed it, I check the subdirectory "bin" and find that there is
> only
> mpif77 there, not mpif90. Does this mean that we cannot use this
> package to run Fortran 90/95 parallel code? I know MPICH package can
> run Fortran 90/95 because there are mpif90 and mpif95 at subdirectory
> "bin". Thanks in advance for your reply.
>
> Sincerely,
>
> --Lianyuan Zheng
>
>
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
>
--
{+} Jeff Squyres
{+} jsquyres_at_[hidden]
{+} http://www.lam-mpi.org/
|