>> I have the following env variables set export OMPI_CC=gcc echo
>> $OMPI_CC export OMPI_CXX=g++ echo $OMPI_CXX export OMPI_F77=gfortran
>> echo $OMPI_F77 export OMPI_FC=gfortran echo $OMPI_FC

Dan

Have you tried to set/export the compilers without the "OMPI_" prefix?
(CC, CXX, FC)
Then "make distclean; configure; make; make install".

Gus Correa


On 08/04/2014 04:10 PM, Dan Shell wrote:
Ralph
Ok
I will give that a try
Thanks
Dan Shell


-----Original Message-----
From: users [mailto:users-boun...@open-mpi.org] On Behalf Of Ralph Castain
Sent: Monday, August 04, 2014 3:11 PM
To: Open MPI Users
Subject: Re: [OMPI users] openmpi 1.8.1 gfortran not working

I know there were some lingering issues in 1.8.1 - you might want to try the
latest nightly 1.8 tarball as I believe things have been fixed now.


On Aug 4, 2014, at 11:09 AM, Dan Shell <dshellwirel...@gmail.com> wrote:

  openmpi

I have the following env variables set export OMPI_CC=gcc echo
$OMPI_CC export OMPI_CXX=g++ echo $OMPI_CXX export OMPI_F77=gfortran
echo $OMPI_F77 export OMPI_FC=gfortran echo $OMPI_FC

I run the configure script
See fortran section below
Looks like mpifort should be configure From what I can tell make
install is fine When I goto the command line and type mpifort I get
the wrapper.txt error
message:
  "No underlying compiler was specified in the wrapper compiler data file"
mpifort.wrapper.txt is in the right place

gfortran is installed correctly on unbuntu 10 linux PC

Any help is greatly appreciated
Dan Shell

** Fortran compiler
checking for gfortran... gfortran
checking whether we are using the GNU Fortran compiler... yes checking
whether gfortran accepts -g... yes checking whether ln -s works... yes
checking if Fortran compiler works... yes checking for extra arguments
to build a shared library... none needed checking for Fortran flag to
compile .f files... none checking for Fortran flag to compile .f90
files... none checking to see if Fortran compilers need additional
linker flags... none checking  external symbol convention... single
underscore checking if C and Fortran are link compatible... yes
checking to see if Fortran compiler likes the C++ exception flags...
skipped (no C++ exceptions flags) checking to see if mpifort compiler
needs additional linker flags... none checking if Fortran compiler
supports CHARACTER... yes checking size of Fortran CHARACTER... 1
checking for C type corresponding to CHARACTER... char checking
alignment of Fortran CHARACTER... 1 checking for corresponding KIND
value of CHARACTER... C_SIGNED_CHAR checking KIND value of Fortran
C_SIGNED_CHAR... 1 checking if Fortran compiler supports LOGICAL...
yes checking size of Fortran LOGICAL... 4 checking for C type
corresponding to LOGICAL... int checking alignment of Fortran
LOGICAL... 4 checking for corresponding KIND value of LOGICAL... C_INT
checking KIND value of Fortran C_INT... 4 checking if Fortran compiler
supports LOGICAL*1... yes checking size of Fortran LOGICAL*1... 1
checking for C type corresponding to LOGICAL*1... char checking
alignment of Fortran LOGICAL*1... 1 checking for corresponding KIND
value of LOGICAL*1... C_SIGNED_CHAR checking KIND value of Fortran
C_SIGNED_CHAR... (cached) 1 checking if Fortran compiler supports
LOGICAL*2... yes checking size of Fortran LOGICAL*2... 2 checking for
C type corresponding to LOGICAL*2... short checking alignment of
Fortran LOGICAL*2... 2 checking for corresponding KIND value of
LOGICAL*2... C_SHORT checking KIND value of Fortran C_SHORT... 2
checking if Fortran compiler supports LOGICAL*4... yes checking size
of Fortran LOGICAL*4... 4 checking for C type corresponding to
LOGICAL*4... int checking alignment of Fortran LOGICAL*4... 4 checking
for corresponding KIND value of LOGICAL*4... C_INT checking KIND value
of Fortran C_INT... (cached) 4 checking if Fortran compiler supports
LOGICAL*8... yes checking size of Fortran LOGICAL*8... 8 checking for
C type corresponding to LOGICAL*8... long long checking alignment of
Fortran LOGICAL*8... 8 checking for corresponding KIND value of
LOGICAL*8... C_LONG_LONG checking KIND value of Fortran C_LONG_LONG...
8 checking if Fortran compiler supports INTEGER... yes checking size
of Fortran INTEGER... 4 checking for C type corresponding to
INTEGER... int checking alignment of Fortran INTEGER... 4 checking for
corresponding KIND value of INTEGER... C_INT checking KIND value of
Fortran C_INT... (cached) 4 checking if Fortran compiler supports
INTEGER*1... yes checking size of Fortran INTEGER*1... 1 checking for
C type corresponding to INTEGER*1... char checking alignment of
Fortran INTEGER*1... 1 checking for corresponding KIND value of
INTEGER*1... C_SIGNED_CHAR checking KIND value of Fortran
C_SIGNED_CHAR... (cached) 1 checking if Fortran compiler supports
INTEGER*2... yes checking size of Fortran INTEGER*2... 2 checking for
C type corresponding to INTEGER*2... short checking alignment of
Fortran INTEGER*2... 2 checking for corresponding KIND value of
INTEGER*2... C_SHORT checking KIND value of Fortran C_SHORT...
(cached) 2 checking if Fortran compiler supports INTEGER*4... yes
checking size of Fortran INTEGER*4... 4 checking for C type
corresponding to INTEGER*4... int checking alignment of Fortran
INTEGER*4... 4 checking for corresponding KIND value of INTEGER*4...
C_INT checking KIND value of Fortran C_INT... (cached) 4 checking if
Fortran compiler supports INTEGER*8... yes checking size of Fortran
INTEGER*8... 8 checking for C type corresponding to INTEGER*8... long
long checking alignment of Fortran INTEGER*8... 8 checking for
corresponding KIND value of INTEGER*8... C_LONG_LONG checking KIND
value of Fortran C_LONG_LONG... (cached) 8 checking if Fortran
compiler supports INTEGER*16... no checking if Fortran compiler
supports REAL... yes checking size of Fortran REAL... 4 checking for C
type corresponding to REAL... float checking alignment of Fortran
REAL... 4 checking for corresponding KIND value of REAL... C_FLOAT
checking KIND value of Fortran C_FLOAT... 4 checking if Fortran
compiler supports REAL*2... no checking if Fortran compiler supports
REAL*4... yes checking size of Fortran REAL*4... 4 checking for C type
corresponding to REAL*4... float checking alignment of Fortran
REAL*4... 4 checking for corresponding KIND value of REAL*4... C_FLOAT
checking KIND value of Fortran C_FLOAT... (cached) 4 checking if
Fortran compiler supports REAL*8... yes checking size of Fortran
REAL*8... 8 checking for C type corresponding to REAL*8... double
checking alignment of Fortran REAL*8... 8 checking for corresponding
KIND value of REAL*8... C_DOUBLE checking KIND value of Fortran
C_DOUBLE... 8 checking if Fortran compiler supports REAL*16... no
checking for C type matching bit representation of REAL*16... skipped
(no REAL*16) checking if Fortran compiler supports DOUBLE PRECISION...
yes checking size of Fortran DOUBLE PRECISION... 8 checking for C type
corresponding to DOUBLE PRECISION... double checking alignment of
Fortran DOUBLE PRECISION... 8 checking for corresponding KIND value of
DOUBLE PRECISION... C_DOUBLE checking KIND value of Fortran
C_DOUBLE... (cached) 8 checking if Fortran compiler supports
COMPLEX... yes checking size of Fortran COMPLEX... 8 checking for C
type corresponding to COMPLEX... float _Complex checking alignment of
Fortran COMPLEX... 4 checking for corresponding KIND value of
COMPLEX... C_FLOAT_COMPLEX checking KIND value of Fortran
C_FLOAT_COMPLEX... 4 checking if Fortran compiler supports
COMPLEX*4... no checking if Fortran compiler supports COMPLEX*8... yes
checking size of Fortran COMPLEX*8... 8 checking for C type
corresponding to COMPLEX*8... float _Complex checking alignment of
Fortran COMPLEX*8... 4 checking for corresponding KIND value of
COMPLEX*8... C_FLOAT_COMPLEX checking KIND value of Fortran
C_FLOAT_COMPLEX... (cached) 4 checking if Fortran compiler supports
COMPLEX*16... yes checking size of Fortran COMPLEX*16... 16 checking
for C type corresponding to COMPLEX*16... double _Complex checking
alignment of Fortran COMPLEX*16... 8 checking for corresponding KIND
value of COMPLEX*16... C_DOUBLE_COMPLEX checking KIND value of Fortran
C_DOUBLE_COMPLEX... 8 checking if Fortran compiler supports
COMPLEX*32... no checking if Fortran compiler supports DOUBLE
COMPLEX... yes checking size of Fortran DOUBLE COMPLEX... 16 checking
for C type corresponding to DOUBLE COMPLEX... double _Complex checking
alignment of Fortran DOUBLE COMPLEX... 8 checking for corresponding
KIND value of DOUBLE COMPLEX... C_DOUBLE_COMPLEX checking KIND value
of Fortran C_DOUBLE_COMPLEX... (cached) 8 checking for max Fortran MPI
handle index... 2147483647 checking Fortran value for .TRUE. logical
type... 1 checking for correct handling of Fortran logical arrays...
yes checking for the value of MPI_STATUS_SIZE... 5 Fortran INTEGERs
checking KIND value of Fortran C_INT16_T... 2 checking KIND value of
Fortran C_INT32_T... 4 checking KIND value of Fortran C_INT64_T... 8
checking if building Fortran mpif.h bindings... yes checking for
Fortran compiler module include flag... -I checking Fortran compiler
ignore TKR syntax... not cached; checking variants checking for
Fortran compiler support of TYPE(*), DIMENSION(*)... no checking for
Fortran compiler support of !DEC$ ATTRIBUTES NO_ARG_CHECK... no
checking for Fortran compiler support of !$PRAGMA IGNORE_TKR... no
checking for Fortran compiler support of !DIR$ IGNORE_TKR... no
checking for Fortran compiler support of !IBM* IGNORE_TKR... no
checking Fortran compiler ignore TKR syntax... 0:real:!
checking if building Fortran 'use mpi' bindings... yes checking if
building Fortran 'use mpi_f08' bindings... no


Reply via email to