I had only suggested gfrotran by name because it is available in both
source and binary form from the pkgsrc repo, and is the successor to g95
within the GCC project.  I am fine with the "<some_other_compiler>" text.

-Paul


On Tue, Jan 14, 2014 at 5:41 AM, Jeff Squyres (jsquyres) <jsquy...@cisco.com
> wrote:

> More tweaking -- I don't think there's an explicit reason to mention
> gfortran, is there?
>
> - On NetBSD-6 (at least AMD64 and i386), and possibly on OpenBSD,
>   libtool misidentifies properties of f95/g95, leading to obscure
>   compile-time failures if used to build Open MPI.  You can work
>   around this issue by ensuring that libtool will not use f95/g95
>   (e.g., by specifying FC=<some_other_compiler>, or otherwise ensuring
>   a different Fortran compiler will be found earlier in the path than
>   f95/g95), or by disabling the Fortran MPI bindings with
>   --disable-mpi-fortran.
>
>
> On Jan 14, 2014, at 8:15 AM, Jeff Squyres (jsquyres) <jsquy...@cisco.com>
> wrote:
>
> > On Jan 14, 2014, at 2:44 AM, Paul Hargrove <phhargr...@lbl.gov> wrote:
> >
> >> The problem surfaces on i386 too, and use of gfortran seems the best
> fix.
> >> My recommended rewrite:
> >>
> >> - On NetBSD-6 (at least AMD64 and i386) libtool misidentifies
> properties of
> >>  f95/g95, leading to obscure compile-time failures if used to build
> Open MPI.
> >>  You can work around this issue by either installing gfortran, removing
> f95
> >>  and g95 from your path, or by configuring Open MPI to disable the
> fortran
> >>  bindings.
> >
> > I tweaked a bit -- how's this:
> >
> > - On NetBSD-6 (at least AMD64 and i386), and possibly on OpenBSD,
> >  libtool misidentifies properties of f95/g95, leading to obscure
> >  compile-time failures if used to build Open MPI.  You can work
> >  around this issue by ensuring that libtool will not find f95/g95
> >  (e.g., by specifying FC=gfortran, or otherwise ensuring gfortran
> >  will be found earlier in the path than f95/g95), or by configuring
> >  Open MPI to disable the Fortran MPI bindings.
> >
> > --
> > Jeff Squyres
> > jsquy...@cisco.com
> > For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
> >
> > _______________________________________________
> > devel mailing list
> > de...@open-mpi.org
> > http://www.open-mpi.org/mailman/listinfo.cgi/devel
>
>
> --
> Jeff Squyres
> jsquy...@cisco.com
> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
>
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>



-- 
Paul H. Hargrove                          phhargr...@lbl.gov
Future Technologies Group
Computer and Data Sciences Department     Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900

Reply via email to