X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=INSTALL;h=e57bbec75d0fd6cdb006474925e3e99a6494c77f;hp=bfb076afc9e85460168b9211fd4b780dd38a530b;hb=df51c7005b77c6dcc78565d8cc87f8f68a8525c2;hpb=99e9dbb68454dfd137e179df2f87206b14ab92f6 diff --git a/INSTALL b/INSTALL index bfb076af..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.204 2018/02/10 17:46:44 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. - - This option is ignored if --enable-rpath is not given. + rebuild shared libraries during install. Use this option to simply + copy whatever the linker produced. + + 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