gnustep-config1
Prints information about the current gnustep installation.
Usage
gnustep-config [{--variable=variable | --objc-flags | --objc-libs | --base-libs | --gui-libs}]
Overview
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 different 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
Releases
10 releases since Debian 5.0 (Lenny); the text changed 3 times.