[petsc-dev] Optional sowing?

Alexander Lindsay alexlindsay239 at gmail.com
Thu May 30 07:52:09 CDT 2019


Satish that option worked great. Thank you!

> On May 29, 2019, at 12:07 PM, Balay, Satish <balay at mcs.anl.gov> wrote:
> 
>> On Wed, 29 May 2019, Smith, Barry F. via petsc-dev wrote:
>> 
>> 
>>  When building PETSc from the tarball the fortran stubs and docs are prebuilt so sowing is not needed.
>> 
>>  If you configure without Fortran --with-fc=0 it should not get or compile sowing (plus he compile is faster because the Fortran modules) take a lot of time.
> 
> The issue with this approach is - one can't install fortran packages like mumps with it. So --with-fortran-bindings=0 is preferable. [This option was added to address this issue]
> 
> Satish
> 
>> 
>>  Why don't you just turn off Fortran since you don't need it anyway? 
>> 
>>   Barry
>> 
>>  Perhaps there is a bug and it is getting sowing even with --with-fc=0; if that is the case please let us know and we'll take a look at it.
>> 
>> 
>> 
>> 
>> 
>>> On May 29, 2019, at 12:49 PM, Alexander Lindsay via petsc-dev <petsc-dev at mcs.anl.gov> wrote:
>>> 
>>> Would it be conceivable to configure PETSc to build without sowing? From the sowing webpage it looks like its uses are for documentation, fortran to C interface stubs, and some autoconf macros. For MOOSE we don't really need the documentation; we also don't need fortran. Perhaps the autoconf macros are necessary for parallel.
>>> 
>>> This is really not an important feature; really the only time I'm "bothered" by the presence of sowing is when performing distributed compiles with icecream.
>> 
> 


More information about the petsc-dev mailing list