NAME librarian - Return flags for compiling against libraries SYNOPSIS librarian [OPTION]... [--] [VARIABLE]... [LIBRARY]... DESCRIPTION librarian is used to print flags required when compiling or linking, and want to use library that requires non-trival flags. librarian shall output the flags, required by the selected libraries, LIBRARY, that are listed under the selected variables, VARIABLE. LIBRARY can either be the name of the required library, the name of the required library and a version of said library, or the name of the required library and an accepted version range of said library. If the same library name is used more than once, the versions and version ranges are unioned. Recognised formats are NAME Any version of the library NAME will do. NAME=VERSION Only version VERSION of the library NAME is acceptable. (Multiple version can be used by specifying more than once.) NAME<=MAX Any versions up to and including MAX of the library NAME will do. NAME=MIN At least version MIN of the library NAME is required. NAME>MIN A greater version than version MIN of the library NAME is required. NAME>=MIN<=MAX Combines NAME>=MIN and NAME<=MAX. NAME>=MIN=MIN and NAMEMIN<=MAX Combines NAME>MIN and NAME<=MAX. NAME>MINMIN and NAME