packages icon



 GPGRT-CONFIG(1)              Libgpg-error 1.47              GPGRT-CONFIG(1)
 GnuPG                                                                 GnuPG

                                 2023-06-23



 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



                                    - 1 -            Formatted:  May 9, 2024






 GPGRT-CONFIG(1)              Libgpg-error 1.47              GPGRT-CONFIG(1)
 GnuPG                                                                 GnuPG

                                 2023-06-23



           using the module.


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


      --variable=VARNAME
           Output variable VARNAME from the module's pkg-config file.


 BUGS
      gpgrt-config is tried to be compatible to pkg-config, and to support
      cross build well, but it is not intended to be a replacement.






































                                    - 2 -            Formatted:  May 9, 2024