rheolef-config(1rheolef) | rheolef | rheolef-config(1rheolef) |
NAME¶
rheolef-config - get installation directories (rheolef-7.1)
EXAMPLE¶
The following command returns the Rheolef libraries directory:
rheolef-config --libdir
An environment sanity check writes:
rheolef-config --check
DESCRIPTION¶
This command is useful when linking executables with Rheolef: libraries locations are required by the link editor. Such directories are defined while configuring Rheolef, before to compile and install. The rheolef-config command returns these settings.
Note that rheolef-config could be used in Makefiles for the determination of linker flags.
Another useful feature is the --check option. When Rheolef is installed in a user directory, i.e. not as root, the sane run-time environment depends upon two environment variables. The first one is the PATH: bindir directory may be present in PATH. The second environment variable is related to shared libraries, and its name is system-dependent, e.g. LD_LIBRARY_PATH on most platforms and SHLIB_PATH on HP-UX. Its content may contains bindir.
rheolef-config --shlibpath-var
Since it is a common mistake to have incorrect values for these variable, for
novice users or for adanced ones, especially when dealing with several
installed versions, the environment sanity check writes:
rheolef-config --check
If there is mistakes, a hint is suggested to fix it and the return status is
1. Instead, the return status is 0.
OPTIONS¶
--version
--help
--prefix
--exec-prefix
--includedir
--bindir
--mandir
--libdir
--datadir
--datarootdir
--pkgdatadir
--cxx
--includes
--libs
--shlibpath-var
--library-interface-version
--hardcode-libdir-flag-spec
--is-distributed
--float
--have-old-code
--have-new-code
AUTHOR¶
Pierre Saramito <Pierre.Saramito@imag.fr>
COPYRIGHT¶
Copyright (C) 2000-2018 Pierre Saramito <Pierre.Saramito@imag.fr> GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
Fri Mar 11 2022 | Version 7.1 |