FreeBSD manual

download PDF document: gpgrt-config.1.pdf

GPGRT-CONFIG(1) GnuPG GPGRT-CONFIG(1)
NAME gpgrt-config - Helper script to get information about the installed version of gpg libraries
SYNOPSIS gpgrt-config [options] [ module ]

DESCRIPTION gpgrt-config is a script tool that is used by the autoconf macros shipped with gnupg software (e.g. AM_PATH_GPG_ERROR and AM_PATH_GPGME) to determine the compiler and linker flags that should be used to compile and link programs that use the specific library (e.g. libgpg- error or libgpgme). gpgrt-config uses pkg-config .pc files as data source.
Apart from options gpgrt-config accepts a single argument module specifying the basename (without the ".pc"-suffix) of the pkg-config file to be used as input. module will default to gpg-error if it is not specified.

OPTIONS gpgrt-config accepts the following options:

--libdir=LIBDIR Parent directory path of pkgconfig file search path. e.g. `gpgrt-config --libdir=/usr/lib --exists gpgme' will parse `/usr/lib/pkgconfig/gpgme.pc'.

--exists Test whether the pkg-config file `module.pc' exist and exits with success or error accordingly.

--modversion Print the currently installed version of module on the standard output.

--libs Print the linker flags that are necessary to link a program using the module.

--cflags Print the compiler flags that are necessary to compile a program using the module.

--static Modifies output if linking statically instead of dynamically.

--variable=VARNAME Output variable VARNAME from the module's pkg-config file.
Libgpg-error 1.47 2023-12-14 GPGRT-CONFIG(1)