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 > > _______________________________________________ > users mailing list > us...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users > Link to this post: > http://www.open-mpi.org/community/lists/users/2014/08/24901.php _______________________________________________ users mailing list us...@open-mpi.org Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users Link to this post: http://www.open-mpi.org/community/lists/users/2014/08/24902.php