[petsc-dev] Recommended Petsc Build Procedure
Barry Smith
bsmith at mcs.anl.gov
Sun Apr 22 10:53:02 CDT 2012
The recommend usage is make
If cmake was found with ./configure it will use it automatically if you do make, if it was not found it will use the legacy make
Barry
On Apr 22, 2012, at 10:19 AM, Dave Nystrom wrote:
> OK. I'll mail the configure.log to petsc-maint. But this did not start out
> as a configure problem - I was just asking for a recommendation on usage.
> And the response you cite below was to Aron before I received your response.
>
> Matthew Knepley writes:
>> On Sun, Apr 22, 2012 at 10:57 AM, Dave Nystrom <Dave.Nystrom at tachyonlogic.com> wrote:
>>
>>> I have cmake on my system but configure.log does not document that
>>> approach.
>>>
>>
>> We did not find it. This is a configure question, and should be mailed to
>> petsc-maint, not the dev list.
>>
>>
>>> What is your build command to build petsc with cmake?
>>>
>>
>> make
>>
>> Matt
>>
>>
>>> Thanks,
>>>
>>> Dave
>>>
>>> Aron Ahmadia writes:
>>>> I use the CMake build because it's the fastest, though it requires you
>>> to
>>>> have CMake installed on your system.
>>>>
>>>> A
>>>>
>>>> On Sun, Apr 22, 2012 at 5:42 PM, Dave Nystrom <Dave.Nystrom at tachyonlogic.com> wrote:
>>>>
>>>>> At the end of configure.log, there are two possible ways to build
>>> petsc-dev
>>>>> that are specified. Which is the recommended way to build - using
>>> make or
>>>>> using python? I have been using make.
>>>>>
>>>>> Also, one is labeled as legacy and one is labeled as experimental.
>>> That
>>>>> gives the impression of having a choice between an old, archaic
>>> method or a
>>>>> new, experimental approach. Should one just be labeled as production?
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Dave
>>>>>
>>>
>>
>>
>>
>> --
>> What most experimenters take for granted before they begin their
>> experiments is infinitely more interesting than any results to which their
>> experiments lead.
>> -- Norbert Wiener
More information about the petsc-dev
mailing list