On Tue, Jul 20, 2010 at 8:29 AM, Dominik Szczerba <span dir="ltr">&lt;<a href="mailto:dominik@itis.ethz.ch">dominik@itis.ethz.ch</a>&gt;</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&#39;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 &lt;<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>&gt; wrote:<br>
&gt; This is a Cygwin Python error (a fork() fails). I would consider<br>
&gt; reinstalling<br>
&gt; Cygwin. In my experience, it is not very stable. I wish we did not have to<br>
&gt; use it.<br>
&gt;    Matt<br>
&gt;<br>
&gt; On Sun, Jul 18, 2010 at 4:10 PM, Dominik Szczerba &lt;<a href="mailto:dominik@itis.ethz.ch">dominik@itis.ethz.ch</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; (but the error stays the same)<br>
&gt;&gt;<br>
&gt;&gt; On Sun, Jul 18, 2010 at 11:10 PM, Dominik Szczerba &lt;<a href="mailto:dominik@itis.ethz.ch">dominik@itis.ethz.ch</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt; I am sorry I pasted the wrong configure command, the correct one does<br>
&gt;&gt; &gt; have --with-cc=&#39;win32fe cl&#39; in addition.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Sun, Jul 18, 2010 at 10:58 PM, Dominik Szczerba<br>
&gt;&gt; &gt; &lt;<a href="mailto:dominik@itis.ethz.ch">dominik@itis.ethz.ch</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt; Dear all,<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; I am trying to configure petsc 3.1p3 under Windows 7 64 bit using MSVC<br>
&gt;&gt; &gt;&gt; 2010 Express. I get the errors listed below. According to google this<br>
&gt;&gt; &gt;&gt; is quite exotic. I will be grateful for any hints.<br>
&gt;&gt; &gt;&gt; Regards.<br>
&gt;&gt; &gt;&gt; Dominik<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; $ ./config/configure.py PETSC_DIR=$PWD PETSC_ARCH=linux-gnu-c-release<br>
&gt;&gt; &gt;&gt; --download-f-blas-lapack=1 --download-mpich=1 --download-hypre=1<br>
&gt;&gt; &gt;&gt; --with-parmetis=1 --down<br>
&gt;&gt; &gt;&gt; load-parmetis=1 --with-x=0 --with-debugging=0<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; ===============================================================================<br>
&gt;&gt; &gt;&gt;             Configuring PETSc to compile on your system<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; ===============================================================================<br>
&gt;&gt; &gt;&gt; TESTING: configureExternalPackagesDir from<br>
&gt;&gt; &gt;&gt; config.framework(config/BuildSystem/config/framework.py:829)<br>
&gt;&gt; &gt;&gt; TESTING: configureDebuggers from<br>
&gt;&gt; &gt;&gt; PETSc.utilities.debuggers(config/PETSc/utilities/debuggers.py:22)<br>
&gt;&gt; &gt;&gt; TESTING: configureMake from<br>
&gt;&gt; &gt;&gt; PETSc.utilities.Make(config/PETSc/utilities/Make.py:21)<br>
&gt;&gt; &gt;&gt; TESTING: configureCLanguage from<br>
&gt;&gt; &gt;&gt; PETSc.utilities.languages(config/PETSc/utilities/languages.py:43)<br>
&gt;&gt; &gt;&gt; TESTING: configureLanguageSupport from<br>
&gt;&gt; &gt;&gt; PETSc.utilities.languages(config/PETSc/utilities/languages.py:49)<br>
&gt;&gt; &gt;&gt; TESTING: configureExternC from<br>
&gt;&gt; &gt;&gt; PETSc.utilities.languages(config/PETSc/utilities/languages.py:66)<br>
&gt;&gt; &gt;&gt; TESTING: configureFortranLanguage from<br>
&gt;&gt; &gt;&gt; PETSc.utilities.languages(config/PETSc/utilities/languages.py:72)<br>
&gt;&gt; &gt;&gt; TESTING: configureMkdir from<br>
&gt;&gt; &gt;&gt; config.programs(config/BuildSystem/config/programs.py:21)<br>
&gt;&gt; &gt;&gt; TESTING: configurePrograms from<br>
&gt;&gt; &gt;&gt; config.programs(config/BuildSystem/config/programs.py:43)<br>
&gt;&gt; &gt;&gt;      0 [main] python 216 C:\cygwin\bin\python.exe: *** fatal error -<br>
&gt;&gt; &gt;&gt; unable to remap \\?\C:\cygwin\lib\python2.6\lib-dynload\time.dll to<br>
&gt;&gt; &gt;&gt; same address as parent<br>
&gt;&gt; &gt;&gt; : 0x360000 != 0x3C0000<br>
&gt;&gt; &gt;&gt;      0 [main] python 4740 fork: child 216 - died waiting for dll<br>
&gt;&gt; &gt;&gt; loading, errno 11<br>
&gt;&gt; &gt;&gt; Exception AttributeError: AttributeError(&quot;Popen3 instance has no<br>
&gt;&gt; &gt;&gt; attribute &#39;pid&#39;&quot;,) in &lt;bound method Popen3.__del__ of &lt;popen2.Popen3<br>
&gt;&gt; &gt;&gt; instance at 0x7eb63f2c&gt;&gt; i<br>
&gt;&gt; &gt;&gt; gnored<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; *******************************************************************************<br>
&gt;&gt; &gt;&gt;                    UNABLE to EXECUTE BINARIES for config/configure.py<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; -------------------------------------------------------------------------------<br>
&gt;&gt; &gt;&gt; [Errno 11] Resource temporarily unavailable<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; *******************************************************************************<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; What most experimenters take for granted before they begin their experiments<br>
&gt; is infinitely more interesting than any results to which their experiments<br>
&gt; lead.<br>
&gt; -- Norbert Wiener<br>
&gt;<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>