Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] ifort and gfortran module
From: rahmani (m_rahmani56_at_[hidden])
Date: 2009-07-18 02:33:50

you should compile openmpi with each pf intel and gfortran seperatly and install each of them in a separate location, and use mpi-selector to select one.
if don't use mpi selector, use full path of the compiler (for example /usr/local/openmpi/intel/bin/mpif90) and add the corresponding library to your LD_LIBRARY_PATH
Mahdi Rahmani

----- Original Message -----
From: "Jim Kress" <jimkress_58_at_[hidden]>
To: "Open MPI Users" <users_at_[hidden]>
Sent: Saturday, July 18, 2009 5:43:20 AM (GMT+0330) Asia/Tehran
Subject: Re: [OMPI users] ifort and gfortran module

Why not generate an ifort version with a prefix of <directory you want for
And the gfortran version with a prefix of <directory you want for


That's what I do and then use mpi-selector to switch between versions as


-----Original Message-----
From: users-bounces_at_[hidden] [mailto:users-bounces_at_[hidden]] On
Behalf Of Martin Siegert
Sent: Friday, July 17, 2009 3:29 PM
To: Open MPI Users
Subject: [OMPI users] ifort and gfortran module


I am wondering whether it is possible to support both the Intel
compiler ifort and gfortran within a single compiled version of
1. compile openmpi ifort as the Fortran compiler and install it
   in /usr/local/openmpi-1.3.3
2. compile openmpi using gfortran, but do not install it; only
   copy mpi.mod to /usr/local/openmpi-1.3.3/include/gfortran

Is there a way to cause mpif90 to include
before including /usr/local/openmpi-1.3.3/include if OMPI_FC is
set to gfortran (more precisely if `basename $OMPI_FC` = gfortran)?

Or is there another way of accomplishing this?


Martin Siegert
Head, Research Computing
WestGrid Site Lead
IT Services                                phone: 778 782-4691
Simon Fraser University                    fax:   778 782-4242
Burnaby, British Columbia                  email: siegert_at_[hidden]
Canada  V5A 1S6
users mailing list
users mailing list