This indicates that when your Open MPI was configured and installed, it could not find a Fortran 90 compiler that both worked properly and was compatible with your Fortran 77 compiler. So it simply skipped building the F90 support in Open MPI and therefore deactivated the "mpif90" wrapper compiler.
Have a look at the output of when you ran "configure" -- there's a section somewhere near the top where it looks for a F90 compiler. See what it says there: whether it didn't find one, or perhaps it found one but it was not compatible with your F77 compiler, or perhaps the F90 compiler couldn't produce valid executables. These are the typical reasons that OMPI chooses to skip the F90 bindings. If you need to explicitly specify the F90 compiler on the configure command line, use the "FC" variable. For example: shell$ ./configure F77=gfortran FC=gfortran ... This will set both the F77 and F90 compilers to use gfortran, while: shell$ ./configure F77=pgf77 FC=pgf90 ... Sets the F77 compiler to pgf77 and the F90 compiler to pgf90 (both of which, naturally, are compatible with each other). You can put in whatever values for F77 and FC are relevant to your system. Hope this helps. > -----Original Message----- > From: users-boun...@open-mpi.org > [mailto:users-boun...@open-mpi.org] On Behalf Of sdamjad > Sent: Thursday, June 08, 2006 11:52 AM > To: us...@open-mpi.org > Subject: [OMPI users] mpif90 error > > Folks > While running mpi on open mpi. This error i get > > cpp -P -Dmpi=1 -Dsgi=0 -Dlinux=0 -Dibm=0 -Dmac_osx=1 > -Dlink_to_coupler=0 > ../source/kinds.F > > kinds.f > mpif90 -c -O3 kinds.f > -------------------------------------------------------------- > ------------ > Unfortunately, this installation of Open MPI was not compiled with > Fortran 90 support. As such, the mpif90 compiler is non-functional. > -------------------------------------------------------------- > ------------ > make: *** [kinds.o] Error 1 > > any solutions > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users >