yate-config(8)

yate-config8

Retrieve metainformation about the yate telephony engine

Usage

yate-config [options]

Overview

The yate-config program is used to retrieve information about the installed YATE engine. It is typically used to compile and link modules against the engine's library.

Here is a typical usage scenario in a Makefile:

module.yate: module.cpp
g++ `yate-config --c-all --ldflags` module.cpp `yate-config --libs`

Options

Version and paths

--version

Reports the installed YATE version (in x.y.z format)

--release

Reports the installed YATE code status (if not release) and release number

--config

Returns the configuration files directory

--modules

Returns the modules directory

--share

Returns the base shared directory

--scripts

Returns the scripts directory

--skins

Returns the base skins directory

Compiler flags

--cflags

Various C++ compiler flags

--includes

Include option and path to the header files

--c-all

All compiler options - the above two concatenated

Linker flags

--ldflags

Various linker flags

--libs

Library option and libraries names

--ld-all

All linker options - the above two concatenated

Releases

5 releases since Debian 4.0 (Etch); the text changed 3 times.

  1. 4.0
  2. 5.0
  3. 6.0–7
  4. Arch

--release since Debian 6.0 (Squeeze); --scripts since Debian 6.0 (Squeeze); --share since Debian 6.0 (Squeeze); --skins since Debian 6.0 (Squeeze).