diff options
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/INSTALL b/INSTALL index 75d675d2e..8798294d4 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 --------------------- |