gnustep-config man page

gnustep-config — prints information about the current gnustep installation.

Synopsis

gnustep-config [ --variable=variable |--objc-flags|--objc-libs|--base-libs|--gui-libs ]

Description

gnustep-config can print information about the currently installed GNUstep system. Output is generated dynamically based on environment variables such as GNUSTEP_CONFIG_FILE and GNUSTEP_MAKEFILES, though default values for these are generated when the tool is configured/installed.  Output is primarily the locations in which various GNUstep resources are installed, but also provide flags used to build differnt types of GNUstep project.

Options

--variable=variable

prints the value of the specified variable. Possible variables are:

GNUSTEP_MAKEFILES

GNUSTEP_USER_DIR

GNUSTEP_USER_DEFAULTS_DIR

GNUSTEP_HOST

GNUSTEP_HOST_CPU

GNUSTEP_HOST_VENDOR

GNUSTEP_HOST_OS

GNUSTEP_IS_FLATTENED

GNUSTEP_xxx_APPS

GNUSTEP_xxx_TOOLS

GNUSTEP_xxx_LIBRARY

GNUSTEP_xxx_HEADERS

GNUSTEP_xxx_LIBRARIES

GNUSTEP_xxx_DOC

GNUSTEP_xxx_DOC_MAN

GNUSTEP_xxx_DOC_INFO

where 'xxx' could be any of 'SYSTEM', 'NETWORK', 'LOCAL' and 'USER'.

--objc-flags

prints all the flags required to compile an ObjC file

--objc-libs

prints all the flags required to link a pure ObjC program (no foundation/gui)

--base-libs

prints all the flags required to link a command-line ObjC program (no gui)

--gui-libs

prints all the flags required to link a GUI ObjC program

Bugs

None known

See Also

GNUstep(7)

History

Work on gnustep-config started in 2007 by Nicola Pero <nicola.pero@meta-innovation.com>

Authors

This man page was written by Dennis Leeuw <dleeuw@made-it.com>.

Referenced By

library-combo(7).

24/12/2007 GNUstep System Manual