Gus Ok I will give that a try Thank you for the help Dan Shell
-----Original Message----- From: users [mailto:users-boun...@open-mpi.org] On Behalf Of Gus Correa Sent: Monday, August 04, 2014 4:39 PM To: Open MPI Users Subject: Re: [OMPI users] openmpi 1.8.1 gfortran not working >> 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 >> _______________________________________________ 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/24904.php