On Tue, Jul 20, 2010 at 8:29 AM, Dominik Szczerba <span dir="ltr"><<a href="mailto:dominik@itis.ethz.ch">dominik@itis.ethz.ch</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Thanks a lot for a useful hint. I have reinstalled cygwin, now with<br>
the older python (2.5.x instead of 2.6.x). The configure process now<br>
starts, but terminates complaining about downloading mpich. I will<br>
look into manual installation tomorrow.<br></blockquote><div><br></div><div>If you do not send the error and log, there is absolutely no way we can help you.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Meanwhile, what do you make of CMake? It has been adopted by several<br>
large packages...<br>
</blockquote><div><br></div><div>I think CMake is a piece of crap. Jed does not. He has a prelim CMake for PETSc.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
What steps would I have to take to port Petsc to Cmake (not supporting<br>
downloading and compilation of external packages in the initial<br>
attempt)?<br></blockquote><div><br></div><div>This would do you absolutely no good. Even Jed's thing needs all the information</div><div>that the configure provides. CMake is exactly what it says, make. It does no</div>
<div>configuration (or build of other packages like MPICH).</div><div><br></div><div> Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Regards,<br>
<font color="#888888">Dominik<br>
</font><div><div></div><div class="h5"><br>
<br>
On Sun, Jul 18, 2010 at 11:34 PM, Matthew Knepley <<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>> wrote:<br>
> This is a Cygwin Python error (a fork() fails). I would consider<br>
> reinstalling<br>
> Cygwin. In my experience, it is not very stable. I wish we did not have to<br>
> use it.<br>
> Matt<br>
><br>
> On Sun, Jul 18, 2010 at 4:10 PM, Dominik Szczerba <<a href="mailto:dominik@itis.ethz.ch">dominik@itis.ethz.ch</a>><br>
> wrote:<br>
>><br>
>> (but the error stays the same)<br>
>><br>
>> On Sun, Jul 18, 2010 at 11:10 PM, Dominik Szczerba <<a href="mailto:dominik@itis.ethz.ch">dominik@itis.ethz.ch</a>><br>
>> wrote:<br>
>> > I am sorry I pasted the wrong configure command, the correct one does<br>
>> > have --with-cc='win32fe cl' in addition.<br>
>> ><br>
>> > On Sun, Jul 18, 2010 at 10:58 PM, Dominik Szczerba<br>
>> > <<a href="mailto:dominik@itis.ethz.ch">dominik@itis.ethz.ch</a>> wrote:<br>
>> >> Dear all,<br>
>> >><br>
>> >> I am trying to configure petsc 3.1p3 under Windows 7 64 bit using MSVC<br>
>> >> 2010 Express. I get the errors listed below. According to google this<br>
>> >> is quite exotic. I will be grateful for any hints.<br>
>> >> Regards.<br>
>> >> Dominik<br>
>> >><br>
>> >> $ ./config/configure.py PETSC_DIR=$PWD PETSC_ARCH=linux-gnu-c-release<br>
>> >> --download-f-blas-lapack=1 --download-mpich=1 --download-hypre=1<br>
>> >> --with-parmetis=1 --down<br>
>> >> load-parmetis=1 --with-x=0 --with-debugging=0<br>
>> >><br>
>> >> ===============================================================================<br>
>> >> Configuring PETSc to compile on your system<br>
>> >><br>
>> >> ===============================================================================<br>
>> >> TESTING: configureExternalPackagesDir from<br>
>> >> config.framework(config/BuildSystem/config/framework.py:829)<br>
>> >> TESTING: configureDebuggers from<br>
>> >> PETSc.utilities.debuggers(config/PETSc/utilities/debuggers.py:22)<br>
>> >> TESTING: configureMake from<br>
>> >> PETSc.utilities.Make(config/PETSc/utilities/Make.py:21)<br>
>> >> TESTING: configureCLanguage from<br>
>> >> PETSc.utilities.languages(config/PETSc/utilities/languages.py:43)<br>
>> >> TESTING: configureLanguageSupport from<br>
>> >> PETSc.utilities.languages(config/PETSc/utilities/languages.py:49)<br>
>> >> TESTING: configureExternC from<br>
>> >> PETSc.utilities.languages(config/PETSc/utilities/languages.py:66)<br>
>> >> TESTING: configureFortranLanguage from<br>
>> >> PETSc.utilities.languages(config/PETSc/utilities/languages.py:72)<br>
>> >> TESTING: configureMkdir from<br>
>> >> config.programs(config/BuildSystem/config/programs.py:21)<br>
>> >> TESTING: configurePrograms from<br>
>> >> config.programs(config/BuildSystem/config/programs.py:43)<br>
>> >> 0 [main] python 216 C:\cygwin\bin\python.exe: *** fatal error -<br>
>> >> unable to remap \\?\C:\cygwin\lib\python2.6\lib-dynload\time.dll to<br>
>> >> same address as parent<br>
>> >> : 0x360000 != 0x3C0000<br>
>> >> 0 [main] python 4740 fork: child 216 - died waiting for dll<br>
>> >> loading, errno 11<br>
>> >> Exception AttributeError: AttributeError("Popen3 instance has no<br>
>> >> attribute 'pid'",) in <bound method Popen3.__del__ of <popen2.Popen3<br>
>> >> instance at 0x7eb63f2c>> i<br>
>> >> gnored<br>
>> >><br>
>> >> *******************************************************************************<br>
>> >> UNABLE to EXECUTE BINARIES for config/configure.py<br>
>> >><br>
>> >> -------------------------------------------------------------------------------<br>
>> >> [Errno 11] Resource temporarily unavailable<br>
>> >><br>
>> >> *******************************************************************************<br>
>> >><br>
>> ><br>
><br>
><br>
><br>
> --<br>
> What most experimenters take for granted before they begin their experiments<br>
> is infinitely more interesting than any results to which their experiments<br>
> lead.<br>
> -- Norbert Wiener<br>
><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener<br>