~ubuntu-branches/debian/sid/ncurses/sid-200908151540

« back to all changes in this revision

Viewing changes to INSTALL

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Baumann
  • Date: 2008-11-30 03:43:00 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20081130034300-lw6qrujyjmv6e32x
Tags: 5.7+20081122-2
Adding patch from Samuel Thibault to ensure that aalib checks the
value returned by Gpm_GetEvent() and only proceeds if value == 1
(Closes: #506717).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
-------------------------------------------------------------------------------
 
2
-- Copyright (c) 1998-2006,2008 Free Software Foundation, Inc.               --
2
3
--                                                                           --
3
4
-- Permission is hereby granted, free of charge, to any person obtaining a   --
4
5
-- copy of this software and associated documentation files (the             --
25
25
-- sale, use or other dealings in this Software without prior written        --
26
26
-- authorization.                                                            --
27
27
-------------------------------------------------------------------------------
 
28
-- $Id: INSTALL,v 1.136 2008/11/08 16:05:02 tom Exp $
28
29
---------------------------------------------------------------------
29
30
             How to install Ncurses/Terminfo on your system
30
31
---------------------------------------------------------------------
525
525
        terminfo entries.  This is the default, unless you have disabled the
526
526
        extended functions.
527
527
 
528
 
    --enable-pc-files
529
 
        If pkg-config is found (see --with-pkg-config), generate ".pc" files
530
 
        for each of the libraries, and install them in pkg-config's library
531
 
        directory.
532
 
 
533
528
    --enable-reentrant
534
529
        Compile experimental configuration which improves reentrant use of the
535
530
        library by reducing global and static variables.  This option is also
855
850
        those using termcap, do not use the higher speeds.  Your application
856
851
        (or system, in general) may or may not.
857
852
 
858
 
    --with-pkg-config=[DIR]
859
 
        Check for pkg-config, optionally specifying its path.
860
 
 
861
853
    --with-profile
862
854
        Generate profile-libraries These are named by adding "_p" to the root,
863
855
        e.g., libncurses_p.a
954
946
        For testing, compile with debug option.
955
947
        This also sets the --disable-leaks option.
956
948
 
957
 
    --with-wrap-prefix=XXX
958
 
        When using the --enable-reentrant option, ncurses redefines variables
959
 
        that would be global in curses, e.g., LINES, as a macro that calls a
960
 
        "wrapping" function which fetches the data from the current SCREEN
961
 
        structure.  Normally that function is named by prepending "_nc_" to the
962
 
        variable's name.  The function is technically private (since portable
963
 
        applications would not refer directly to it).  But according to one
964
 
        line of reasoning, it is not the same type of "private" as functions
965
 
        which applications should not call even via a macro.  This configure
966
 
        option lets you choose the prefix for these wrapped variables.
967
 
 
968
949
    --without-ada
969
950
        Suppress the configure script's check for Ada95, do not build the
970
951
        Ada95 binding and related demo.