Thanks, I have configured also for f77 as you suggest.
The configure now completes, however it outputs a strange error message:
*** Fortran 90/95 compiler
checking whether we are using the GNU Fortran compiler... no
checking whether f95 accepts -g... yes
checking for Fortran flag to compile .f files... none
checking for Fortran flag to compile .f90 files... none
checking whether f77 and f95 compilers are compatible... no
configure: WARNING: *** Fortran 77 and Fortran 90 compilers are not link
compatible
configure: WARNING: *** Disabling Fortran 90/95 bindings
I have checked f77 invokes the proper Studio11 compiler.
And of course the objects are compatible between all Studio 11 compilers...
Then the make fails in orte/mca/pls/base with message
"pls_base_context.c", line 48: undefined symbol: MAXHOSTNAMELEN
Any further idea ?
PS. I attach the relevant output.
Brian Barrett wrote:
> On Feb 24, 2006, at 5:25 AM, Pierre Valiron wrote:
>
>
>> I have tried to build the 1.0.2a8 version on Solaris Opteron with
>> Sun Studio 11.
>> The configure fails on attempting to guess the largest fortran
>> integer. I attach my build script, and output from configure.
>>
>> Hopefully there is a simple fix.
>>
>
> Open MPI has both a Fortran 77 and Fortran 90 bindings layer, so we
> configure and test both compilers. You need to add two more
> environment variables to get Open MPI configured correctly:
>
> F77=f77
> FCFLAGS="-O -xtarget=opteron -xarch=amd64"
>
> The F77 / FFLAGS set the Fortran 77 compiler and its associated
> flags. FC / FCFLAGS set the Fortran (90,95,03) compiler and its
> associated flags.
>
> Because F77 was unset, configure tried using the g77 it found in your
> path. But because FFLAGS *was* set, it tried using the arguments in
> FFLAGS, which are for Sun's compiler, not gcc.
>
> Hope this makes sense,
>
> Brian
>
>
>
--
Soutenez le mouvement SAUVONS LA RECHERCHE :
http://recherche-en-danger.apinc.org/
_/_/_/_/ _/ _/ Dr. Pierre VALIRON
_/ _/ _/ _/ Laboratoire d'Astrophysique
_/ _/ _/ _/ Observatoire de Grenoble / UJF
_/_/_/_/ _/ _/ BP 53 F-38041 Grenoble Cedex 9 (France)
_/ _/ _/ http://www-laog.obs.ujf-grenoble.fr/~valiron/
_/ _/ _/ Mail: Pierre.Valiron_at_[hidden]
_/ _/ _/ Phone: +33 4 7651 4787 Fax: +33 4 7644 8821
_/ _/_/
|