"I have tried the options ex5f, but getting the same error." So you did
cd src/snes/tutorials/ make ex5f and got some errors? Please cut and paste all the output from make ex5f and sent it here. > On Aug 4, 2025, at 11:15 AM, kiran hegde <kiranhegd...@gmail.com> wrote: > > 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 > <mailto: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