Dear Satish, Thank you for getting back!
I am attaching mu current GNUmakefile and the logs for it and the ex19. Let me know if anything else is needed and thanks in advance, Tamara From: Satish Balay <[email protected]> Date: Thursday, 3 February 2022, 18:53 To: Evstafyeva,Tamara <[email protected]> Cc: [email protected] <[email protected]> Subject: Re: [petsc-users] cannot open source file "petsc.h" Can you send your current makefile? Also send compile log [including errors] when building with this makefile. Also send us compile log from: cd src/snes/tutorials make ex19 Satish On Thu, 3 Feb 2022, Evstafyeva,Tamara wrote: > To whom it may concern, > > I am using a code that utilizes some of the PETSC capabilities. After > configuring and installing PETSC on a cluster, I have set my environment > variables $PETSC_DIR and $PETSC_ARCH. The code using PETSC compiles using > GNUMakefile and so using instructions on the website and in Makefile.user I > added the following lines to the make file: > > > include ${PETSC_DIR}/lib/petsc/conf/variables > > include ${PETSC_DIR}/lib/petsc/conf/rules > > include ${PETSC_DIR}/lib/petsc/conf/test > > > petsc.pc := $(PETSC_DIR)/$(PETSC_ARCH)/lib/pkgconfig/petsc.pc > > When compiling the code I get that the head files of PETSC are not recognized: > > catastrophic error: cannot open source file "petsc.h" > > This seems like a trivial problem, however I cannot seem to figure out what > exactly went wrong. I’d expect this cannot be installation problem, and most > likely the linking? I would really appreciate some direction on this problem. > > Thank you, > > Tamara > > >
GNUmakefile
Description: GNUmakefile
log_ex19
Description: log_ex19
log_main
Description: log_main
