FAST_AR_FLAGS = Scq
AR_FLAGS = cr
AR_ARGFILE = yes
PCC_AT_FILE = 1
C_VERSION = gcc (Debian 14.2.0-17) 14.2.0
Cxx_VERSION = g++ (Debian 14.2.0-17) 14.2.0
FC_VERSION = GNU Fortran (Debian 14.2.0-17) 14.2.0
C_DEPFLAGS = -MMD -MP
CXX_DEPFLAGS = -MMD -MP
FC_DEFINE_FLAG = -D
FC_DEPFLAGS = -MMD -MP
wPETSC_DIR = /usr/lib/petscdir/petsc64-3.22/arm-linux-gnueabihf-complex
PETSC_COVERAGE_EXEC = /usr/bin/gcov-14
CC_FLAGS = -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/petsc-3.22.3+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC
CXXPP_FLAGS = 
CXX_FLAGS = -g -O2 -ffile-prefix-map=/build/reproducible-path/petsc-3.22.3+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC  -std=c++11 -fPIC
CXX_LINKER = mpicxx
CXX_LINKER_FLAGS = -Wl,-z,relro -fPIC -Wl,--no-as-needed -g -O2 -ffile-prefix-map=/build/reproducible-path/petsc-3.22.3+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC
CPP_FLAGS = -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
PCC = mpicc
PCC_FLAGS = $(CC_FLAGS)
CC_SUFFIX = o
PCC_LINKER = mpicc
PCC_LINKER_FLAGS = -Wl,-z,relro -fPIC  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/petsc-3.22.3+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC
CC_LINKER_SUFFIX = 
FPP_FLAGS = 
FC_FLAGS = -g -O2 -ffile-prefix-map=/build/reproducible-path/petsc-3.22.3+dfsg1=. -fstack-protector-strong -fstack-clash-protection -fPIC -ffree-line-length-0  
FC_SUFFIX = o
FC_LINKER = mpif90
FC_LINKER_FLAGS = -Wl,-z,relro -fPIC  -g -O2 -ffile-prefix-map=/build/reproducible-path/petsc-3.22.3+dfsg1=. -fstack-protector-strong -fstack-clash-protection -fPIC -ffree-line-length-0 
FC_MODULE_FLAG = -I
FC_MODULE_OUTPUT_FLAG = -J
SL_LINKER = mpicc
SL_LINKER_FLAGS = ${PCC_LINKER_FLAGS}
SL_LINKER_SUFFIX = so
SL_LINKER_LIBS = ${PETSC_EXTERNAL_LIB_BASIC}
PETSC_LANGUAGE = CONLY
PETSC_SCALAR = complex
PETSC_PRECISION = double
MUMPS_LIB = -ldmumps_64 -lzmumps_64 -lsmumps_64 -lcmumps_64 -lmumps_common_64 -lpord_64
MUMPS_INCLUDE = 
SCALAPACK_LIB = -lscalapack-mpich
SCALAPACK_INCLUDE = 
FFTW_LIB = -lfftw3 -lfftw3_mpi
FFTW_INCLUDE = 
BLASLAPACK_LIB = -llapack -lblas
BLASLAPACK_INCLUDE = 
PTSCOTCH_LIB = -Wl,-rpath=/usr/lib/arm-linux-gnueabihf/scotch-int64 -L/usr/lib/arm-linux-gnueabihf/scotch-int64 -lptesmumps -lptscotch -lptscotcherr
PTSCOTCH_INCLUDE = -I/usr/include/scotch-int64
PTHREAD_LIB = 
PTHREAD_INCLUDE = 
HDF5_LIB = -L/usr/lib/arm-linux-gnueabihf/hdf5/mpich -Wl,-z,relro -Wl,-z,now -L/usr/lib/arm-linux-gnueabihf/mpich/lib -lhdf5 -lmpichfort -lmpich -lpthread -lhwloc
HDF5_INCLUDE = -I/usr/include/hdf5/mpich
MATHLIB_LIB = -lm
MATHLIB_INCLUDE = 
REGEX_LIB = 
REGEX_INCLUDE = 
OPENCL_LIB = -lOpenCL
OPENCL_INCLUDE = 
YAML_LIB = -lyaml
YAML_INCLUDE = 
MPI_LIB = 
MPI_INCLUDE = 
X_LIB = -lX11
X_INCLUDE = 
PETSC_EXTERNAL_LIB_BASIC = -Wl,-rpath=/usr/lib/arm-linux-gnueabihf/scotch-int64 -L/usr/lib/arm-linux-gnueabihf/scotch-int64 -L/usr/lib/arm-linux-gnueabihf/hdf5/mpich -Wl,-z,relro -Wl,-z,now -L/usr/lib/arm-linux-gnueabihf/mpich/lib -L/usr/lib/gcc/arm-linux-gnueabihf/14 -L/usr/lib/arm-linux-gnueabihf -L/lib/arm-linux-gnueabihf -ldmumps_64 -lzmumps_64 -lsmumps_64 -lcmumps_64 -lmumps_common_64 -lpord_64 -lscalapack-mpich -lfftw3 -lfftw3_mpi -llapack -lblas -lptesmumps -lptscotch -lptscotcherr -lhdf5 -lmpichfort -lmpich -lpthread -lhwloc -lm -lOpenCL -lyaml -lX11 -lmpichfort -lmpich -lgfortran -lm -lgfortran -lm -lgcc_s -lstdc++
PETSC_CC_INCLUDES = -I/usr/lib/petscdir/petsc64-3.22/arm-linux-gnueabihf-complex/include -I/usr/include/scotch-int64 -I/usr/include/hdf5/mpich
PETSC_FC_INCLUDES = -I/usr/lib/petscdir/petsc64-3.22/arm-linux-gnueabihf-complex/include -I/usr/include/scotch-int64 -I/usr/include/hdf5/mpich
LIB_NAME_SUFFIX = 64_complex
LIBNAME = ${INSTALL_LIB_DIR}/libpetsc${LIB_NAME_SUFFIX}.${AR_LIB_SUFFIX}
SHLIBS = libpetsc
PETSC_WITH_EXTERNAL_LIB = -L/usr/lib/petscdir/petsc64-3.22/arm-linux-gnueabihf-complex/lib -Wl,-rpath=/usr/lib/arm-linux-gnueabihf/scotch-int64 -L/usr/lib/arm-linux-gnueabihf/scotch-int64 -L/usr/lib/arm-linux-gnueabihf/hdf5/mpich -Wl,-z,relro -Wl,-z,now -L/usr/lib/arm-linux-gnueabihf/mpich/lib -L/usr/lib/gcc/arm-linux-gnueabihf/14 -L/usr/lib/arm-linux-gnueabihf -L/lib/arm-linux-gnueabihf -lpetsc64_complex -ldmumps_64 -lzmumps_64 -lsmumps_64 -lcmumps_64 -lmumps_common_64 -lpord_64 -lscalapack-mpich -lfftw3 -lfftw3_mpi -llapack -lblas -lptesmumps -lptscotch -lptscotcherr -lhdf5 -lmpichfort -lmpich -lpthread -lhwloc -lm -lOpenCL -lyaml -lX11 -lmpichfort -lmpich -lgfortran -lm -lgfortran -lm -lgcc_s -lstdc++
PETSC_SYS_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_VEC_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_MAT_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_DM_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_KSP_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_SNES_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_TS_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_TAO_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_LIB = ${PETSC_TAO_LIB}
PETSC_LIB_BASIC = -lpetsc64_complex
CONFIGURE_OPTIONS = --build=arm-linux-gnueabihf --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --with-option-checking=0 --with-silent-rules=0 --libdir=${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --with-maintainer-mode=0 --with-dependency-tracking=0 --with-64-bit-indices --with-debugging=0 --with-scalar-type=complex --with-library-name-suffix=64_complex --with-shared-libraries --with-pic=1 --with-cc=mpicc --with-cxx=mpicxx --with-fc=mpif90 --with-cxx-dialect=C++11 --with-opencl=1 --with-blas-lib=-lblas --with-lapack-lib=-llapack --with-scalapack=1 --with-scalapack-lib=-lscalapack-mpich --with-fftw=1 --with-fftw-include=\"[]\" --with-fftw-lib=\"-lfftw3 -lfftw3_mpi\" --with-yaml=1 --with-hdf5-include=/usr/include/hdf5/mpich --with-hdf5-lib=\"-L/usr/lib/arm-linux-gnueabihf/hdf5/mpich -lhdf5 -Wl,-z,relro -Wl,-z,now -L/usr/lib/arm-linux-gnueabihf/mpich/lib -lmpichfort -lmpich -lpthread -lhwloc \" --CXX_LINKER_FLAGS=-Wl,--no-as-needed --with-ptscotch=1 --with-ptscotch-include=/usr/include/scotch-int64 --with-ptscotch-lib=\"-Wl,-rpath=/usr/lib/arm-linux-gnueabihf/scotch-int64 -L/usr/lib/arm-linux-gnueabihf/scotch-int64 -lptesmumps -lptscotch -lptscotcherr\" --with-mumps=1 --with-mumps-include=\"[]\" --with-mumps-lib=\"-ldmumps_64 -lzmumps_64 -lsmumps_64 -lcmumps_64 -lmumps_common_64 -lpord_64\" --prefix=/usr/lib/petscdir/petsc64-3.22/arm-linux-gnueabihf-complex --PETSC_ARCH=arm-linux-gnueabihf-complex-64 CFLAGS=\"-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/petsc-3.22.3+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC\" CXXFLAGS=\"-g -O2 -ffile-prefix-map=/build/reproducible-path/petsc-3.22.3+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC\" FCFLAGS=\"-g -O2 -ffile-prefix-map=/build/reproducible-path/petsc-3.22.3+dfsg1=. -fstack-protector-strong -fstack-clash-protection -fPIC -ffree-line-length-0\" FFLAGS=\"-g -O2 -ffile-prefix-map=/build/reproducible-path/petsc-3.22.3+dfsg1=. -fstack-protector-strong -fstack-clash-protection -fPIC -ffree-line-length-0\" CPPFLAGS=\"-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2\" LDFLAGS=\"-Wl,-z,relro -fPIC\" MAKEFLAGS=
MKDIR = /usr/bin/mkdir -p
SHELL = /usr/bin/bash
SED = /usr/bin/sed
SEDINPLACE = /usr/bin/sed -i
MV = /usr/bin/mv
CP = /usr/bin/cp
GREP = /usr/bin/grep
RM = /usr/bin/rm -f
DIFF = /usr/bin/diff -w
PYTHON = /usr/bin/python3
M4 = /usr/bin/m4
CC = mpicc
CPP = mpicc -E
CXX = mpicxx
CXXPP = mpicxx -E
FC = mpif90
FPP = mpif90 -E
AR = /usr/bin/ar
RANLIB = /usr/bin/ranlib
AR_LIB_SUFFIX = a
LD_SHARED = mpicc
DYNAMICLINKER = mpicc
CC_LINKER_SLFLAG = -L
FC_LINKER_SLFLAG = -L
CLANGUAGE = C
EXEFLAGS = -Wl,-export-dynamic
PREFIXDIR = /usr/lib/petscdir/petsc64-3.22/arm-linux-gnueabihf-complex
PETSC_SCALAR_SIZE = 64
PETSC_INDEX_SIZE = 64
MAKE = /usr/bin/gmake
MAKE_USER = make
OMAKE_PRINTDIR = /usr/bin/gmake --print-directory
OMAKE = /usr/bin/gmake --no-print-directory
MAKE_PAR_OUT_FLG = --output-sync=recurse
MAKE_NP = 4
MAKE_TEST_NP = 2
MAKE_LOAD = 6.0
NPMAX = 4
SONAME_FUNCTION = $(1).$(SL_LINKER_SUFFIX).$(2)
SONAME_SFX_FUNCTION = $(1)$(LIB_NAME_SUFFIX).$(SL_LINKER_SUFFIX).$(2)
SL_LINKER_FUNCTION = -Wl,-z,relro -fPIC -shared -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/petsc-3.22.3+dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-soname,$(call SONAME_FUNCTION,$(notdir $(1)),$(2))
BUILDSHAREDLIB = yes
GDB = /usr/bin/gdb
DSYMUTIL = true
MPIEXEC = /usr/bin/mpiexec
HOSTNAME = hostname
MPIEXEC_TAIL = 
PYTHON_EXE = "/usr/bin/python3"
PETSC_TEST_OPTIONS = -checkfunctionlist -use_gpu_aware_mpi 0
