summaryrefslogtreecommitdiffstats
path: root/INSTALL
authorPeter Stephenson <[email protected]>2004-03-04 14:03:47 (GMT)
committer Peter Stephenson <[email protected]>2004-03-04 14:03:47 (GMT)
commit8cba4981ad2b5f234b25238db489c86dd3c4a570 (patch) (side-by-side diff)
tree3389c97e8b884d56ff849b4f8e1a15a8dba300ec /INSTALL
parent2f136f5dafd6b84b6c2f5a1291ee282affc5f282 (diff)
downloadzsh-8cba4981ad2b5f234b25238db489c86dd3c4a570.zip
zsh-8cba4981ad2b5f234b25238db489c86dd3c4a570.tar.gz
zsh-8cba4981ad2b5f234b25238db489c86dd3c4a570.tar.bz2
19535: Add --enable-cap
Diffstat (limited to 'INSTALL') (more/less context) (ignore whitespace changes)
-rw-r--r--INSTALL24
1 files changed, 18 insertions, 6 deletions
diff --git a/INSTALL b/INSTALL
index 75d675d..8798294 100644
--- a/INSTALL
+++ b/INSTALL
@@ -359,20 +359,32 @@ correct handling of these types.
None of this is relevant for 64-bit systems; zsh should compile and run
without problems if (sizeof(long) == 8).
-Searching for `pcre'
---------------------
+Searching for additional features
+---------------------------------
+
+Various additional features are turned off by default to avoid
+compatibility problems.
+
+--enable-pcre:
Zsh has a module which allows the pcre regular expression library to be
used via shell builtins. Compiling this library into the shell with
dynamic loading (the default where available) produces a dependency on the
library libpcre.so. This is a problem on systems where zsh needs to be
-available at boot before the directory containing libpcre.so (for
-example /usr/lib or /usr/local/lib) is mounted. For this reason,
-pcre support will only be searched for if the option --enable-pcre
-is passed to configure.
+available at boot before the directory containing libpcre.so (for example
+/usr/lib or /usr/local/lib) is mounted. For this reason, pcre support will
+only be searched for if the option --enable-pcre is passed to configure.
(Future versions of the shell may have a better fix for this problem.)
+--enable-cap:
+
+This searches for POSIX capabilities; if found, the `cap' library
+is available and the shell will use these to determine if the
+shell is running in some privileged mode. This is turned off by
+default as on some systems non-standard headers (in particular AIX) are
+required. A direct fix for that problem would be appreciated.
+
Options For Configure
---------------------