When I use the Intel compilers, I have to add to my PATH and
LD_LIBRARY_PATH before using "mpif90".  I wonder if this needs to be
done in your case?

Douglas.

On Mon, Jan 19, 2009 at 05:49:53PM +0100, Olivier Marsden wrote:
> Hello,
> 
> I'm trying to compile ompi 1.3rc7 with the sun studio express comilers.
> 
> I'm using the following configure command:
> 
> CC=/opt/sun/express/sunstudioceres/bin/cc 
> CXX=/opt/sun/express/sunstudioceres/bin/CC   
> F77=/opt/sun/express/sunstudioceres/bin/f77 
> FC=/opt/sun/express/sunstudioceres/bin/f90  ./configure 
> --prefix=/opt/mpi_sun --enable-heterogeneous  --enable-shared 
> --enable-mpi-f90 --with-mpi-f90-size=small --disable-mpi-threads 
> --disable-progress-threads --disable-debug  --without-udapl 
> --disable-io-romio
> 
> The build and install execute correctly. However, I get the following 
> when trying to use mpif90:
> >> /opt/mpi_sun/bin/mpif90
> gfortran: no input files
> 
> My /opt/mpi_sun/share/openmpi/mpif90-wrapper-data.txt file  appears to 
> my layman eye to be correct, but just
> in case, its contents is the following:
> 
> project=Open MPI
> project_short=OMPI
> version=1.3rc7
> language=Fortran 90
> compiler_env=FC
> compiler_flags_env=FCFLAGS
> compiler=/opt/sun/express/sunstudioceres/bin/f90
> module_option=-M
> extra_includes=
> preprocessor_flags=
> compiler_flags=
> linker_flags=
> libs=-lmpi_f90 -lmpi_f77 -lmpi -lopen-rte -lopen-pal   -ldl   
> -Wl,--export-dynamic -lnsl -lutil -lm -ldl
> required_file=
> includedir=${includedir}
> libdir=${libdir}
> 
> 
> Can anyone see why gfortran is being used? (the config.log says that sun 
> f90 is used )
> 
> Thanks,
> 
> Olivier

Reply via email to