Hi Satish, I have tried the options ex5f, but getting the same error. The code was running without any issues long back and I was using petsc ver 3.9 using gcc 12.X.X. My makefile flags are :
FFLAGS = -march=native -O3 -pipe -ffree-form -cpp -ffree-line-length-none \ -Wall -Wextra -Wtabs -Wintrinsics-std -Wsurprising -Waliasing \ -Wno-unused-parameter -Wno-unused-dummy-argument \ -D$(MODEL) \ -DVERSION=\"$(GIT_VERSION)\" \ -I$(PETSC_DIR)/include FPPFLAGS = -cpp -E -dM -C -P -D$(MODEL) LDFLAGS = -lpetsc -L$(PETSC_DIR)/lib LDFLAGS += -Wl,-rpath=$(PETSC_DIR)/lib Have i missed anything? Regards, Kiran On Sun, Aug 3, 2025 at 9:56 PM Satish Balay <balay....@fastmail.org> wrote: > On Sun, 3 Aug 2025, kiran hegde wrote: > > > Hi, > > > > Please find the attached configure.log file. > > PETSC installation successfully completes with make check, without any > > error. > > But, when compiling fortan codes with petsc library+include in the > > makefile i get this error. > > Then likely your compile command is missing some options. you can: > > - compile a petsc example - say: > cd src/snes/tutorials > make ex5f > > - now compile your application > > - And compare the compile commands and see if there are any differences > (missing options, wrong order of include files etc..) > > Satish > -- Regards, Kiran Hegde Mobile:+91 9972600235