packages icon



 FREETYPE-CONFIG(1)            FreeType 2.13.3            FREETYPE-CONFIG(1)
                                 August 2024



 NAME
      freetype-config - Get information about a libfreetype installation

 SYNOPSIS
      freetype-config [options]

 DESCRIPTION
      freetype-config returns information needed for compiling and linking
      programs with the FreeType library, such as linker flags and
      compilation parameters.  Alternatively, it can be used to query
      information about the FreeType library version installed on the
      system, such as the installation (directory path) prefix or the
      FreeType version number.

      If pkg-config(1) is found in the path, freetype-config acts as a
      wrapper for pkg-config.

      This program is part of the FreeType package.

 OPTIONS
      There are two types of options: output/display selection options, and
      path override options.

    Output selection options
      Only one of the output selection options should be given at each
      program invocation.

      --prefix
           Return the prefix value of the installed FreeType library (the
           default prefix will be `/usr' in most cases for distribution-
           installed packages).

      --exec-prefix
           Return the executable prefix value of the installed FreeType
           library (will often be the same as the prefix value).

      --ftversion
           Return the FreeType version number, directly derived from file
           `freetype.h'.

      --version
           Return the `libtool version' of the FreeType library.

      --libtool
           Return the library name for linking with libtool.

      --libs
           Return compiler flags for linking with the installed FreeType
           library.





                                    - 1 -      Formatted:  November 14, 2024






 FREETYPE-CONFIG(1)            FreeType 2.13.3            FREETYPE-CONFIG(1)
                                 August 2024



      --cflags
           Return compiler flags for compiling against the installed
           FreeType library.

      --static
           Make command line options display flags for static linking.

      --help
           Show help and exit.

    Path override options
      These affect any selected output option, except the libtool version
      returned by --version.

      --prefix=PREFIX
           Override --prefix value with PREFIX.  This also sets --exec-
           prefix=PREFIX if option --exec-prefix is not explicitly given.

      --exec-prefix=EPREFIX
           Override --exec-prefix value with EPREFIX.

 BUGS
      In case the libraries FreeType links to are located in non-standard
      directories, and pkg-config(1) is not available, the output from
      option --libs might be incomplete.  It is thus recommended to use the
      pkg-config(1) interface instead, which is able to correctly resolve
      all dependencies.

      Setting --exec-prefix (either explicitly or implicitly) might return
      incorrect results if combined with option --static.  The same problem
      can occur if you set the SYSROOT environment variable.

 AUTHOR
      This manual page was contributed by Nis Martensen
      <nis.martensen@web.de>, with further refinements from the FreeType
      team.


















                                    - 2 -      Formatted:  November 14, 2024