]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - INSTALL
ncurses 5.0
[ncurses.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index b7504674db6827cd81f529ea511d5e5c9f4aa75f..5033c44bab7e902d342bc21a9efaafbc17cc8e3d 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -1,4 +1,4 @@
--- $Id: INSTALL,v 1.28 1998/02/12 23:43:24 tom Exp $
+-- $Id: INSTALL,v 1.33 1999/09/18 23:04:36 tom Exp $
 ---------------------------------------------------------------------
              How to install Ncurses/Terminfo on your system
 ---------------------------------------------------------------------
@@ -195,12 +195,17 @@ INSTALLATION PROCEDURE:
     See the BSD CONVERSION NOTES section below for a few more details.
 
 6.  The c++ directory has C++ classes that are built on top of ncurses and
-    panels.  You need to have c++ (and its libraries) installed before you can
+    panels.  You must have c++ (and its libraries) installed before you can
     compile and run the demo.
 
-    If you do not have C++, you must use the --without-cxx option to tell
-    the configure script to not attempt to build the C++ bindings.
+    Use --without-cxx-binding to tell configure to not build the C++ bindings
+    and demo.
 
+    If you do not have C++, you must use the --without-cxx option to tell
+    the configure script to not attempt to determine the type of 'bool'
+    which may be supported by C++.  IF YOU USE THIS OPTION, BE ADVISED THAT
+    YOU MAY NOT BE ABLE TO COMPILE (OR RUN) NCURSES APPLICATIONS WITH C++.
+    
 7.  If you're running an older Linux, you must either (a) tell Linux that the
     console terminal type is `linux' or (b) make a link to or copy of the
     linux entry in the appropriate place under your terminfo directory, named
@@ -247,7 +252,12 @@ IF YOU ARE A SYSTEM INTEGRATOR:
        wish to use the --enable-getcap option.  This option speeds up
        termcap-based startups, at the expense of not allowing personal
        termcap entries to reference the terminfo tree.  See the code in
-       ncurses/read_termcap.c for details.
+       ncurses/tinfo/read_termcap.c for details.
+
+       Note that if you have $TERMCAP set, ncurses will use that value
+       to locate termcap data.  In particular, running from xterm will
+       set $TERMCAP to the contents of the xterm's termcap entry.
+       If ncurses sees that, it will not examine /etc/termcap.
 
     Keyboard Mapping:
 
@@ -275,8 +285,7 @@ IF YOU ARE A SYSTEM INTEGRATOR:
        term(7) manual page included with this distribution for more on
        conventions for choosing type names.
 
-       Here are our recommended primary console names for the most important
-       freeware UNIX distributions:
+       Here are some recommended primary console names:
 
                linux   -- Linux console driver
                freebsd -- FreeBSD
@@ -294,7 +303,8 @@ RECENT XTERM VERSIONS
        earlier X11R5 entry (xterm-r5) is provided as well.
 
        If you are running XFree86 version 3.2 (actually 3.1.2F and up), you
-       should consider using the xterm-xf86-v32 entry, which adds ANSI color
+       should consider using the xterm-xf86-v32 (or later, the most recent
+       version is always named "xterm-xfree86") entry, which adds ANSI color
        and the VT220 capabilities which have been added in XFree86.  If you
        are running a mixed network, however, where this terminal description
        may be used on an older xterm, you may have problems, since
@@ -468,8 +478,8 @@ an offset of -11 lines.
 
 BUGS:
        Send any feedback to the ncurses mailing list at
-       ncurses@bsdi.com. To subscribe send mail to
-       ncurses-request@mailgate.bsdi.com with body that reads:
+       bug-ncurses@gnu.org. To subscribe send mail to 
+       bug-ncurses-request@gnu.org with body that reads: 
        subscribe ncurses <your-email-address-here>
 
        The Hacker's Guide in the misc directory includes some guidelines