screen: Compiling Screen

 
 26.2 Compiling Screen
 =====================
 
 To compile and install screen:
 
    The 'screen' package comes with a 'GNU Autoconf' configuration
 script.  Before you compile the package run
 
                            'sh ./configure'
 
    This will create a 'config.h' and 'Makefile' for your machine.  If
 'configure' fails for some reason, then look at the examples and
 comments found in the 'Makefile.in' and 'config.h.in' templates.  Rename
 'config.status' to 'config.status.MACHINE' when you want to keep
 configuration data for multiple architectures.  Running 'sh
 ./config.status.MACHINE' recreates your configuration significantly
 faster than rerunning 'configure'.
 Read through the "User Configuration" section of 'config.h', and verify
 that it suits your needs.  A comment near the top of this section
 explains why it's best to install screen setuid to root.  Check for the
 place for the global 'screenrc'-file and for the socket directory.
 Check the compiler used in 'Makefile', the prefix path where to install
 'screen'.  Then run
 
                                 'make'
 
    If 'make' fails to produce one of the files 'term.h', 'comm.h' or
 'tty.c', then use 'FILENAME.X.dist' instead.  For additional information
 about installation of 'screen' refer to the file 'INSTALLATION', coming
 with this package.