On Tue, Sep 13, 2011 at 9:59 AM, Matthew Knepley <knepley at gmail.com> wrote: > On Tue, Sep 13, 2011 at 8:55 AM, John Fettig <john.fettig at gmail.com> wrote: >> >> What are the requirements for building PETSc with cmake? ?I have cmake >> version 2.8.1 installed, and configure finds it, but it does nothing >> with it. ?Is it because my python version is too old? ?This is on >> CentOS 5, I get these messages about cmake in the configure.log (with >> 3.2-p0): >> >> Checking for program /usr/local/bin/cmake...found >> ? ? ? ? ? ?Defined make macro "CMAKE" to "/usr/local/bin/cmake" >> >> ... >> >> ? ? ?Skipping cmakegen due to old python version: (2, 4, 3, 'final', 0) >> ? ? ?Skipping cmakeboot due to old python version: (2, 4, 3, 'final', 0) >> >> At the end of the configure, I'm not offered a way to build with >> cmake. ?I presume that cmake is the only way to do a parallel build? > > Yes, and it is because your Python version is too old. I believe it needs > 2.6. I would > install 2.7 if you are upgrading.
Is there any way to tell configure which python to use? I have python 2.6 installed, it's just not what runs when you type `python`. I don't think I can change the default python in CentOS 5 without breaking a lot of other things. John
