On Oct 5, 2010, at 11:34 AM, Jed Brown wrote:

> On Tue, Oct 5, 2010 at 18:20, Barry Smith <bsmith at mcs.anl.gov> wrote:
> Do you want a configure flag to turn off building them? If so is there a 
> particular reason (including they are too hard to build?)?
> 
> I use the CMake build which builds them just fine, but I have a bunch of 
> PETSC_ARCHes, many of which use external packages that require a Fortran 
> compiler, but I almost never call PETSc from Fortran (only to debug problems 
> that people send me), so I'd rather not build the Fortran interface at all 
> for most values of PETSC_ARCH.
> 

   Ok, that is a very different question.  You want BuildSystem to detect and 
test a Fortran compiler but you don't want PETSc to use it at all. Yes we 
should add configure support for that. This is sort of what we do for C++ when 
building PETSc with C, configure still does its thing but PETSc doesn't use the 
C++ compiler.

   How about a --with-fortran-interface  which is true by default unless 
--with-fc is set to zero, but you can turn it off and the FC tests are still 
done?

   Barry






> Jed


Reply via email to