<div dir="ltr">Hi, <br><br>I am trying to compile PETSC in cygwin for Visual c++ 2005. I follow the guide exactly from here: <a href="http://www-unix.mcs.anl.gov/petsc/petsc-2/documentation/installation.html">http://www-unix.mcs.anl.gov/petsc/petsc-2/documentation/installation.html</a>. <br>
<br>and use below command:<br><br> /usr/bin/python ./config/configure.py --with-cc='win32fe cl --nodetect' --with-fc='win32fe ifort --nodetect' --with-mpi=1 --with-f-blas-lapack=1 --with-hypre=1<br><br> PETSC installation script really starts to run. However, it fails with below errors:<br>
<br><br>================================================================================<br>=<br> Configuring PETSc to compile on your system<br><br>================================================================================<br>
=<br>********************************************************************************<br>*<br> UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for detail<br>s):<br>--------------------------------------------------------------------------------<br>
-------<br>Unable to determine host type using /cygdrive/c/cygwin/home/pangshengyong/soft/p<br>etsc-2.3.3-p13/python/BuildSystem/config/packages/config.sub: Could not execute<br>'/bin/sh /cygdrive/c/cygwin/home/pangshengyong/soft/petsc-2.3.3-p13/python/Build<br>
System/config/packages/config.guess':<br>/cygdrive/c/cygwin/home/pangshengyong/soft/petsc-2.3.3-p13/python/BuildSystem/co<br>nfig/packages/config.guess: line 38: sed: command not found<br>/cygdrive/c/cygwin/home/pangshengyong/soft/petsc-2.3.3-p13/python/BuildSystem/co<br>
nfig/packages/config.guess: line 1272: mkdir: command not found<br>/cygdrive/c/cygwin/home/pangshengyong/soft/petsc-2.3.3-p13/python/BuildSystem/co<br>nfig/packages/config.guess: line 1272: mkdir: command not found<br>: cannot create a temporary directory in /tmp<br>
********************************************************************************<br>*<br><br>It seems that the configure script miss to find the correct path. Does anyone could point me out how to set the correct path for configure script please? <br>
<br>Btw: I have successfully compiled petsc library on cygwin for gcc. <br clear="all"><br>Thanks. <br>-- <br>Pang Shengyong<br>Solidification Simulation Lab, <br>State Key Lab of Mould & Die Technology,<br>Huazhong Univ. of Sci. & Tech. China<br>
</div>