/usr/lib/x86_64-linux-gnu/pkgconfig/adios.pc is in libadios-dev 1.9.0-7build2.
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 | # Standard defines for pkg-config
prefix=/usr
exec_prefix=${prefix}
libdir=${prefix}/lib/x86_64-linux-gnu
includedir=${prefix}/include
#
# Configuration values from configure script
#
# Install directory
ADIOS_DIR=${prefix}
# Flags to build code using ADIOS write API (and read API)
ADIOS_INC=-I${ADIOS_DIR}/include -I/usr/include/hdf5/openmpi -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB -I/usr/include -DBZIP2 -I/usr/include
ADIOS_CLIB=-L${libdir} -ladios -L/usr/lib/x86_64-linux-gnu/hdf5/openmpi -L/usr/lib -L/usr/lib64 -L/usr/lib64 -lm -lmxml -lhdf5_hl -lhdf5 -lz -libverbs -lglib-2.0 -lz -lbz2 -Wl,-Bsymbolic-functions -Wl,-z,relro -lpthread
ADIOS_FLIB=-L${libdir} -ladiosf -L/usr/lib/x86_64-linux-gnu/hdf5/openmpi -L/usr/lib -L/usr/lib64 -L/usr/lib64 -lm -lmxml -lhdf5_hl -lhdf5 -lz -libverbs -lglib-2.0 -lz -lbz2 -Wl,-Bsymbolic-functions -Wl,-z,relro -lpthread
ADIOS_V1_FLIB=-L${libdir} -ladiosf_v1 -L/usr/lib/x86_64-linux-gnu/hdf5/openmpi -L/usr/lib -L/usr/lib64 -L/usr/lib64 -lm -lmxml -lhdf5_hl -lhdf5 -lz -libverbs -lglib-2.0 -lz -lbz2 -Wl,-Bsymbolic-functions -Wl,-z,relro -lpthread
# Flags to build code using ADIOS read API only
ADIOSREAD_INC=-I${prefix}/include -DZLIB -I/usr/include -DBZIP2 -I/usr/include
ADIOSREAD_V1_INC=-I${prefix}/include -DADIOS_USE_READ_API_1 -DZLIB -I/usr/include -DBZIP2 -I/usr/include
ADIOSREAD_CLIB=-L${libdir} -ladiosread -L/usr/lib64 -L/usr/lib64 -lm -libverbs -lz -lbz2
ADIOSREAD_FLIB=-L${libdir} -ladiosreadf -L/usr/lib64 -L/usr/lib64 -lm -libverbs -lz -lbz2
ADIOSREAD_V1_FLIB=-L${libdir} -ladiosreadf_v1 -L/usr/lib64 -L/usr/lib64 -lm -libverbs -lz -lbz2
# Flags to build code using ADIOS read API only in a sequential code (no MPI)
ADIOSREAD_SEQ_INC=-I${prefix}/include -D_NOMPI -DZLIB -I/usr/include -DBZIP2 -I/usr/include
ADIOSREAD_SEQ_V1_INC=-I${prefix}/include -DADIOS_USE_READ_API_1 -D_NOMPI -DZLIB -I/usr/include -DBZIP2 -I/usr/include
ADIOSREAD_SEQ_CLIB=-L${libdir} -ladiosread_nompi -L/usr/lib64 -L/usr/lib64 -lm -libverbs -lz -lbz2
ADIOSREAD_SEQ_FLIB=-L${libdir} -ladiosreadf_nompi -L/usr/lib64 -L/usr/lib64 -lm -libverbs -lz -lbz2
ADIOSREAD_SEQ_V1_FLIB=-L${libdir} -ladiosreadf_nompi_v1 -L/usr/lib64 -L/usr/lib64 -lm -libverbs -lz -lbz2
#Flags to build code using ADIOS write API in a sequential code (no MPI)
ADIOS_SEQ_INC=-I${prefix}/include -D_NOMPI -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB -I/usr/include -DBZIP2 -I/usr/include
ADIOS_SEQ_CLIB=-L${libdir} -ladios_nompi -L/usr/lib -L/usr/lib64 -L/usr/lib64 -lm -lmxml -libverbs -lglib-2.0 -lz -lbz2 -Wl,-Bsymbolic-functions -Wl,-z,relro -lpthread
ADIOS_SEQ_FLIB=-L${libdir} -ladiosf_nompi -L/usr/lib -L/usr/lib64 -L/usr/lib64 -lm -lmxml -libverbs -lglib-2.0 -lz -lbz2 -Wl,-Bsymbolic-functions -Wl,-z,relro -lpthread
ADIOS_SEQ_V1_FLIB=-L${libdir} -ladiosf_nompi_v1 -L/usr/lib -L/usr/lib64 -L/usr/lib64 -lm -lmxml -libverbs -lglib-2.0 -lz -lbz2 -Wl,-Bsymbolic-functions -Wl,-z,relro -lpthread
#The following flags are not used. It is only for internal utilities of ADIOS, using libadios_internal_nompi.a
ADIOS_INT_INC=-I${prefix}/include -D_NOMPI -I/usr/include/hdf5/serial -DZLIB -I/usr/include -DBZIP2 -I/usr/include
ADIOS_INT_CLIB=-L${libdir} -ladios_internal_nompi -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/lib64 -L/usr/lib64 -lm -lmxml -lnetcdf -lhdf5_hl -lhdf5 -lz -lz -lbz2 -Wl,-Bsymbolic-functions -Wl,-z,relro -lpthread
VERSIONSTRING=1.9.0
Name: adios
Description: Adaptable IO system
Requires:
Version: 1.9.0
Cflags: -I${prefix}/include -I/usr/include/hdf5/openmpi -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB -I/usr/include -DBZIP2 -I/usr/include
Libs: ${ADIOS_CLIB}
Libs.private: -ldl
|