On Tue, Aug 12, 2008 at 8:03 AM, berry <lua.byhh at gmail.com> wrote:
> Hi, Matt > > Previously I installed petsc on cygwin following the official guide from > petsc website. Because I started from cygwin shell, so both' mkdir 'and > 'sed' command are transparent for petsc configure script. > > But for VC 2005 version, I start from VC 2005 command line prompt, and > type: c:\cygwin\bin\bash , then going to the bash shell. I am not sure why > in this way the installation script can not see the 'sed' and 'mkdir'. By > the way, it also miss python. So I give an absolute path for executing > configure.py. Although it starts to run the configure.py script, it misses > some command line utilities in sub installation script. > Sounds like your path is messed up. Matt > > thanks > > > > On Tue, Aug 12, 2008 at 7:34 PM, Matthew Knepley <knepley at gmail.com>wrote: > >> On Tue, Aug 12, 2008 at 5:18 AM, berry <lua.byhh at gmail.com> wrote: >> >>> Hi, >>> >>> I am trying to compile PETSC in cygwin for Visual c++ 2005. I follow >>> the guide exactly from here: >>> http://www-unix.mcs.anl.gov/petsc/petsc-2/documentation/installation.html. >>> >>> >>> and use below command: >>> >>> /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 >>> >>> PETSC installation script really starts to run. However, it fails with >>> below errors: >>> >>> >>> >>> ================================================================================ >>> = >>> Configuring PETSc to compile on your system >>> >>> >>> ================================================================================ >>> = >>> >>> ******************************************************************************** >>> * >>> UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for >>> detail >>> s): >>> >>> -------------------------------------------------------------------------------- >>> ------- >>> Unable to determine host type using >>> /cygdrive/c/cygwin/home/pangshengyong/soft/p >>> etsc-2.3.3-p13/python/BuildSystem/config/packages/config.sub: Could not >>> execute >>> '/bin/sh >>> /cygdrive/c/cygwin/home/pangshengyong/soft/petsc-2.3.3-p13/python/Build >>> System/config/packages/config.guess': >>> >>> /cygdrive/c/cygwin/home/pangshengyong/soft/petsc-2.3.3-p13/python/BuildSystem/co >>> nfig/packages/config.guess: line 38: sed: command not found >>> >>> /cygdrive/c/cygwin/home/pangshengyong/soft/petsc-2.3.3-p13/python/BuildSystem/co >>> nfig/packages/config.guess: line 1272: mkdir: command not found >>> >>> /cygdrive/c/cygwin/home/pangshengyong/soft/petsc-2.3.3-p13/python/BuildSystem/co >>> nfig/packages/config.guess: line 1272: mkdir: command not found >>> : cannot create a temporary directory in /tmp >>> >>> ******************************************************************************** >>> * >>> >>> 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? >>> >>> Btw: I have successfully compiled petsc library on cygwin for gcc. >>> >> >> I am not sure how you built PETSc on cygwin before. Perhaps a different >> copy? This >> error seems to occur because you cygwin is missing the command line >> utilities >> 'sed' and 'mkdir'. >> >> Matt >> >> >>> >>> Thanks. >>> -- >>> Pang Shengyong >>> Solidification Simulation Lab, >>> State Key Lab of Mould & Die Technology, >>> Huazhong Univ. of Sci. & Tech. China >>> >> >> >> >> -- >> 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 >> > > > > -- > Pang Shengyong > Solidification Simulation Lab, > State Key Lab of Mould & Die Technology, > Huazhong Univ. of Sci. & Tech. China > -- 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20080812/f9640750/attachment.htm>
