Thank you so much, I will try them! Eda
Jose E. Roman <jro...@dsic.upv.es>, 20 Tem 2020 Pzt, 10:59 tarihinde şunu yazdı: > > I tried to reproduce this on Fedora 25 (with GCC 6.4.1), but the compilation > went through without errors. > > My recommendation is that if you are using a PETSc tarball, use also a SLEPc > tarball, and install it with the usual procedure described in SLEPc's > documentation, not with --download-slepc > > However, the case of a tarball PETSc with --download-slepc should also work. > From the messages in slepc.log, SLEPc has installed Sowing and it fails when > generating the Fortran stubs. Maybe installation of Sowing was not > successful. To find out, you will have to look at SLEPc logs, and also at > Sowing logs under > arch-linux2-c-debug/externalpackages/git.slepc/arch-linux2-c-debug/externalpackages/pkg-sowing/ > > Jose > > > > El 19 jul 2020, a las 19:49, Matthew Knepley <knep...@gmail.com> escribió: > > > > On Sun, Jul 19, 2020 at 11:01 AM Eda Oktay <eda.ok...@metu.edu.tr> wrote: > > Hi all, > > > > I am trying to install petsc 3.13.2 to my computer (fedora 25) with > > slepc and some other libraries by using the following code: > > > > ./configure --with-cc=gcc --with-cxx=g++ --download-mpich > > --download-openblas --download-slepc --download-metis > > --download-parmetis --download-chaco --with-X=1 > > > > Although I installed exact same things to an other computer with > > fedora 25, this time, after configuration, when I am asked to use > > "make PETSC_DIR=/home/eda/petsc-3.13.2 PETSC_ARCH=arch-linux2-c-debug > > all", I got an Slepc error: > > > > PETSc thinks you are installing from a tarball, rather than from a Git > > clone, because it cannot > > find the $PETSC_DIR/lib/petsc/bin/maint directory, which we remove from the > > tarball. The tarball > > also contains the Fortran stubs, so we do not install Sowing in this case. > > When SLEPc is being > > installed, it needs to generate the Fortran stubs, since it was cloned. > > > > At bottom, you cannot install SLEPc automatically unless you install PETSc > > from a Git clone. > > > > Thanks, > > > > Matt > > > > *** Building slepc *** > > **************************ERROR************************************* > > Error building slepc. Check arch-linux2-c-debug/lib/petsc/conf/slepc.log > > ******************************************************************** > > /home/eda/petsc-3.13.2/arch-linux2-c-debug/lib/petsc/conf/petscrules:32: > > recipe for target 'slepcbuild' failed > > gmake[2]: *** [slepcbuild] Error 1 > > **************************ERROR************************************* > > Error during compile, check arch-linux2-c-debug/lib/petsc/conf/make.log > > Send it and arch-linux2-c-debug/lib/petsc/conf/configure.log to > > petsc-ma...@mcs.anl.gov > > ******************************************************************** > > makefile:33: recipe for target 'all' failed > > make[1]: *** [all] Error 1 > > GNUmakefile:9: recipe for target 'all' failed > > make: *** [all] Error 2 > > > > I attached slepc.log, make.log and configure.log. What is the problem? > > Can you help me please? > > > > Thanks a lot! > > > > Eda > > > > > > -- > > 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 > > > > https://www.cse.buffalo.edu/~knepley/ >