X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=INSTALL;h=e57bbec75d0fd6cdb006474925e3e99a6494c77f;hb=7d6371e47006c8aef4ac94f52998a35b03bf89cf;hp=7d4b143e50cf843b3bcbc4fce6822c031d987775;hpb=d66080c21038ad4feb2e41a0c4e517d5b4a03ab2;p=ncurses.git diff --git a/INSTALL b/INSTALL index 7d4b143e..e57bbec7 100644 --- a/INSTALL +++ b/INSTALL @@ -25,7 +25,7 @@ -- sale, use or other dealings in this Software without prior written -- -- authorization. -- ------------------------------------------------------------------------------- --- $Id: INSTALL,v 1.203 2018/01/23 00:59:19 tom Exp $ +-- $Id: INSTALL,v 1.206 2018/08/18 20:41:07 tom Exp $ --------------------------------------------------------------------- How to install Ncurses/Terminfo on your system --------------------------------------------------------------------- @@ -440,10 +440,18 @@ SUMMARY OF CONFIGURE OPTIONS: --disable-relink If --enable-rpath is given, the generated makefiles normally will - rebuild the libraries during install. Use this option to simply - copy whatever the linked produced. + rebuild shared libraries during install. Use this option to simply + copy whatever the linker produced. - This option is ignored if --enable-rpath is not given. + Static libraries cannot simply be copied because tools use timestamps + to determine if the library's symbol table is up to date. If your + install program supports the "-p" (preserve timestamp) option, that + is used when --disable-relink is given, to avoid rebuilding the symbol + table. + + Finally, some tools ignore the subsecond timestamps supported by some + filesystems. This option adds a 1-second sleep to help those tools + avoid unnecessary relinking during the install process. --disable-root-environ Compile with environment restriction, so certain environment variables @@ -667,7 +675,8 @@ SUMMARY OF CONFIGURE OPTIONS: --enable-safe-sprintf Compile with experimental safe-sprintf code. You may consider using this if you are building ncurses for a system that has neither - vsnprintf() or vsprintf(). It is slow, however. + vsnprintf() or vsprintf(). It is slow, however, and is used only on + very old systems which lack vsnprintf(). --enable-sigwinch Compile support for ncurses' SIGWINCH handler. If your application has