/usr/lib/petscdir/3.4.2/linux-gnu-c-opt/conf/petscvariables is in libpetsc3.4.2-dev 3.4.2.dfsg1-8.1+b1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 | MPIFC_SHOW = gfortran -I/usr/lib/openmpi/include -pthread -I/usr/lib/openmpi/lib -L/usr//lib -L/usr/lib/openmpi/lib -lmpi_f90 -lmpi_f77 -lmpi -ldl -lhwloc
MPICXX_SHOW = g++ -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -pthread -L/usr//lib -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -ldl -lhwloc
MPICC_SHOW = gcc -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -pthread -L/usr//lib -L/usr/lib/openmpi/lib -lmpi -ldl -lhwloc
FAST_AR_FLAGS = Scq
AR_FLAGS = cr
FC_MODULE_OUTPUT_FLAG = -J
PETSC_LANGUAGE = CXXONLY
FC_LINKER_FLAGS = -fPIC -Wall -Wno-unused-variable -Wno-unused-dummy-argument -O
LIBNAME = ${INSTALL_LIB_DIR}/libpetsc.${AR_LIB_SUFFIX}
SL_LINKER = mpicxx
CC_FLAGS = -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -O
PETSC_PRECISION = double
PETSC_LIB_BASIC = -lpetsc
FC_FLAGS = -fPIC -Wall -Wno-unused-variable -Wno-unused-dummy-argument -O
BLASLAPACK_LIB = -llapack -lblas
PETSC_MAT_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}
PCC = mpicxx
SL_LINKER_LIBS = ${PETSC_EXTERNAL_LIB_BASIC}
HDF5_INCLUDE = -I/usr/lib/x86_64-linux-gnu/hdf5/openmpi/include
MPI_LIB =
PETSC_EXTERNAL_LIB_BASIC = -L/usr/lib -lHYPRE_utilities -lHYPRE_struct_mv -lHYPRE_struct_ls -lHYPRE_sstruct_mv -lHYPRE_sstruct_ls -lHYPRE_IJ_mv -lHYPRE_parcsr_ls -ldmumps -lzmumps -lsmumps -lcmumps -lmumps_common -lpord -lscalapack-openmpi -lcholmod -lumfpack -lamd -llapack -lblas -lX11 -lpthread -lptesmumps -lptscotch -lptscotcherr -L/usr/lib/x86_64-linux-gnu -lfftw3 -lfftw3_mpi -L/usr/lib/x86_64-linux-gnu/hdf5/openmpi/lib -lhdf5_fortran -lhdf5_hl -lhdf5 -lz -lm -L/usr/lib/openmpi/lib -L/usr/lib/gcc/x86_64-linux-gnu/4.9.1 -L/lib/x86_64-linux-gnu -lmpi_f90 -lmpi_f77 -lgfortran -lm -lgfortran -lm -lquadmath -lm -lmpi_cxx -lstdc++ -ldl -lmpi -lhwloc -lgcc_s -lpthread -ldl
HDF5_LIB = -L/usr/lib/x86_64-linux-gnu/hdf5/openmpi/lib -lhdf5_fortran -lhdf5_hl -lhdf5 -lz
FFTW_INCLUDE = -I/usr/include
SL_LINKER_FLAGS = ${PCC_LINKER_FLAGS}
X_LIB = -lX11
UMFPACK_LIB = -L/usr/lib -lumfpack -lamd
CC_SUFFIX = o
PETSC_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}
SCALAPACK_INCLUDE =
SHLIBS = libpetsc
PETSC_TS_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}
PETSC_CHARACTERISTIC_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}
PTHREAD_LIB = -lpthread
PETSC_SCALAR = real
PETSC_FC_INCLUDES = -I/usr/lib/petscdir/3.4.2/include -I/usr/lib/petscdir/3.4.2/linux-gnu-c-opt/include -I/usr/include -I/usr/include/suitesparse -I/usr/include/scotch -I/usr/lib/x86_64-linux-gnu/hdf5/openmpi/include -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi
CPP_FLAGS =
FFTW_LIB = -L/usr/lib/x86_64-linux-gnu -lfftw3 -lfftw3_mpi
PETSC_KSP_LIB_BASIC = -lpetsc
FPP_FLAGS =
HYPRE_INCLUDE = -I/usr/include
FC_LINKER = mpif90
HYPRE_LIB = -L/usr/lib -lHYPRE_utilities -lHYPRE_struct_mv -lHYPRE_struct_ls -lHYPRE_sstruct_mv -lHYPRE_sstruct_ls -lHYPRE_IJ_mv -lHYPRE_parcsr_ls
PETSC_KSP_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}
PCC_LINKER = mpicxx
PTSCOTCH_INCLUDE = -I/usr/include/scotch
PCC_LINKER_FLAGS = -Wl,--no-as-needed -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -O
UMFPACK_INCLUDE = -I/usr/include/suitesparse
PETSC_CONTRIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}
PETSC_CC_INCLUDES = -I/usr/lib/petscdir/3.4.2/include -I/usr/lib/petscdir/3.4.2/linux-gnu-c-opt/include -I/usr/include -I/usr/include/suitesparse -I/usr/include/scotch -I/usr/lib/x86_64-linux-gnu/hdf5/openmpi/include -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi
MUMPS_LIB = -L/usr/lib -ldmumps -lzmumps -lsmumps -lcmumps -lmumps_common -lpord
PETSC_SYS_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}
PCC_FLAGS = -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -O -fPIC
PETSC_WITH_EXTERNAL_LIB = -L/usr/lib/petscdir/3.4.2/linux-gnu-c-opt/lib -lpetsc -L/usr/lib -lHYPRE_utilities -lHYPRE_struct_mv -lHYPRE_struct_ls -lHYPRE_sstruct_mv -lHYPRE_sstruct_ls -lHYPRE_IJ_mv -lHYPRE_parcsr_ls -ldmumps -lzmumps -lsmumps -lcmumps -lmumps_common -lpord -lscalapack-openmpi -lcholmod -lumfpack -lamd -llapack -lblas -lX11 -lpthread -lptesmumps -lptscotch -lptscotcherr -L/usr/lib/x86_64-linux-gnu -lfftw3 -lfftw3_mpi -L/usr/lib/x86_64-linux-gnu/hdf5/openmpi/lib -lhdf5_fortran -lhdf5_hl -lhdf5 -lz -lm -L/usr/lib/openmpi/lib -L/usr/lib/gcc/x86_64-linux-gnu/4.9.1 -L/lib/x86_64-linux-gnu -lmpi_f90 -lmpi_f77 -lgfortran -lm -lgfortran -lm -lquadmath -lm -lmpi_cxx -lstdc++ -ldl -lmpi -lhwloc -lgcc_s -lpthread -ldl
PTHREAD_INCLUDE =
CHOLMOD_LIB = -L/usr/lib -lcholmod
BLASLAPACK_INCLUDE =
PETSC_TS_LIB_BASIC = -lpetsc
PETSC_VEC_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}
CC_LINKER_SUFFIX =
SL_LINKER_SUFFIX = so
PETSC_DM_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}
DESTDIR = /usr/lib/petscdir/3.4.2/linux-gnu-c-opt
FC_MODULE_FLAG = -I
SCALAPACK_LIB = -L/usr/lib -lscalapack-openmpi
X_INCLUDE =
PTSCOTCH_LIB = -L/usr/lib -lptesmumps -lptscotch -lptscotcherr
CHOLMOD_INCLUDE = -I/usr/include/suitesparse
CONFIGURE_OPTIONS = --with-shared-libraries --with-debugging=0 --useThreads 0 --with-clanguage=C++ --with-c-support --with-fortran-interfaces=1 --with-mpi-dir=/usr/lib/openmpi --with-mpi-shared=1 --with-blas-lib=-lblas --with-lapack-lib=-llapack --with-blacs=1 --with-blacs-include=/usr/include --with-blacs-lib=\"[/usr/lib/libblacsCinit-openmpi.so,/usr/lib/libblacs-openmpi.so]\" --with-scalapack=1 --with-scalapack-include=/usr/include --with-scalapack-lib=/usr/lib/libscalapack-openmpi.so --with-mumps=1 --with-mumps-include=/usr/include --with-mumps-lib=\"[/usr/lib/libdmumps.so,/usr/lib/libzmumps.so,/usr/lib/libsmumps.so,/usr/lib/libcmumps.so,/usr/lib/libmumps_common.so,/usr/lib/libpord.so]\" --with-umfpack=1 --with-umfpack-include=/usr/include/suitesparse --with-umfpack-lib=\"[/usr/lib/libumfpack.so,/usr/lib/libamd.so]\" --with-cholmod=1 --with-cholmod-include=/usr/include/suitesparse --with-cholmod-lib=/usr/lib/libcholmod.so --with-spooles=1 --with-spooles-include=/usr/include/spooles --with-spooles-lib=/usr/lib/libspooles.so --with-hypre=1 --with-hypre-dir=/usr --with-ptscotch=1 --with-ptscotch-include=/usr/include/scotch --with-ptscotch-lib=\"[/usr/lib/libptesmumps.so,/usr/lib/libptscotch.so,/usr/lib/libptscotcherr.so]\" --with-fftw=1 --with-fftw-include=/usr/include --with-fftw-lib=\"[/usr/lib/x86_64-linux-gnu/libfftw3.so,/usr/lib/x86_64-linux-gnu/libfftw3_mpi.so]\" --with-hdf5=1 --with-hdf5-dir=/usr/lib/x86_64-linux-gnu/hdf5/openmpi --CXX_LINKER_FLAGS=-Wl,--no-as-needed
MUMPS_INCLUDE = -I/usr/include
MPI_INCLUDE = -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi
FC_SUFFIX = o
PETSC_SNES_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}
CC_LINKER_SLFLAG = -L
CC = mpicc
RANLIB = /usr/bin/ranlib
DYNAMICLINKER = mpicxx
CXX = mpicxx
FC = mpif90
CXXCPP = mpicxx -E
FC_LINKER_SLFLAG = -L
CPP = mpicc -E
AR_LIB_SUFFIX = a
LD_SHARED = mpicxx
AR = /usr/bin/ar
DIR = /usr/lib/petscdir/3.4.2
SHELL = /bin/sh
MAKE_NP = 5
GZIP = /bin/gzip
MV = /bin/mv
PYTHON = /usr/bin/python
MAKE = /usr/bin/make
MKDIR = /bin/mkdir -p
SEDINPLACE = /bin/sed -i
OMAKE = /usr/bin/make --no-print-directory
SED = /bin/sed
RM = /bin/rm -f
DIFF = /usr/bin/diff -w
GREP = /bin/grep
CP = /bin/cp
STRINGS = /usr/bin/strings
MPIEXEC = mpiexec
DATAFILESPATH =
BUILDSHAREDLIB = yes
DSYMUTIL = true
TEST_RUNS = C C_X Fortran HDF5 FFTW PTSCOTCH X F90 F90_NoComplex F2003 Fortran_NoComplex C_NoComplex
|