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
>
>
>

Attachment: GNUmakefile
Description: GNUmakefile

Attachment: log_ex19
Description: log_ex19

Attachment: log_main
Description: log_main

Reply via email to