Should have said: make getccompiler getincludedirs getlinklibs
Satish On Tue, 21 Mar 2017, Satish Balay wrote: > Ok - Then the issue might be with your makefile. Perhaps its not a > petsc formatted makefile. > > In this case - run 'make getincludedirs getlibs' in PETSC_DIR - and > use the compilers, compile/link options listed there. > > Satish > > On Tue, 21 Mar 2017, Bikash Kanungo wrote: > > > Hi Satish, > > > > Yes, I ran 'make test' and it didn't throw any error. Here's my test.log: > > > > Running test examples to verify correct installation > > Using > > PETSC_DIR=/home/bikashk/softwares/femdft_softwares/petsc/opt_3.7.5_mvapich2_64bit_complex > > and PETSC_ARCH= > > C/C++ example src/snes/examples/tutorials/ex19 run successfully with 1 MPI > > process > > C/C++ example src/snes/examples/tutorials/ex19 run successfully with 2 MPI > > processes > > Fortran example src/snes/examples/tutorials/ex5f run successfully with 1 > > MPI process > > Completed test examples > > > > > > Thanks, > > Bikash > > > > On Tue, Mar 21, 2017 at 6:51 PM, Satish Balay <ba...@mcs.anl.gov> wrote: > > > > > Did you run 'make test' after insatalling PETSc? Were there errors with > > > this test? > > > > > > [you can send us corresponding test.log] > > > > > > Satish > > > > > > On Tue, 21 Mar 2017, Bikash Kanungo wrote: > > > > > > > Hi, > > > > > > > > I have recently installed petsc-3.7.5. However, while linking petsc with > > > my > > > > code, I get the following compilation error: > > > > > > > > /home/bikashk/softwares/femdft_softwares/petsc/opt_3. > > > 7.5_mvapich2_64bit_complex/include/petscdraw.h(335): > > > > error: identifier "jmp_buf" is undefined > > > > PETSC_EXTERN jmp_buf PetscXIOErrorHandlerJumpBuf; > > > > > > > > > > > > I used the following configure options while compiling petsc: > > > > ./configure > > > > --prefix=/home/bikashk/softwares/femdft_softwares/ > > > petsc/opt_3.7.5_mvapich2_64bit_complex > > > > --with-debugging=no --with-scalar-type=complex CFLAGS="-O3 -xcore-avx2" > > > > CXXFLAGS="-O3 -xcore-avx2" --with-mpi-dir=/opt/mvapich2/intel/ib/ > > > > -with-blas-lib="-Wl,--start-group > > > > /opt/intel/composer_xe_2015.2.164/mkl/lib/intel64/libmkl_intel_lp64.a > > > > /opt/intel/composer_xe_2015.2.164/mkl/lib/intel64/libmkl_sequential.a > > > > /opt/intel/composer_xe_2015.2.164/mkl/lib/intel64/libmkl_core.a > > > > -Wl,--end-group -lpthread -lm" --with-lapack-lib="-Wl,--start-group > > > > /opt/intel/composer_xe_2015.2.164/mkl/lib/intel64/libmkl_intel_lp64.a > > > > /opt/intel/composer_xe_2015.2.164/mkl/lib/intel64/libmkl_sequential.a > > > > /opt/intel/composer_xe_2015.2.164/mkl/lib/intel64/libmkl_core.a > > > > -Wl,--end-group -lpthread -lm" --with-cxx-dialect=C++11 > > > > > > > > I would really appreciate any help on how to fix it. > > > > > > > > Thanks, > > > > Bikash > > > > > > > > > > > > > > > > > >