This repository has been archived by the owner on Oct 6, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
52 lines (37 loc) · 2.06 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
The README file for GNU Guile-Ncurses
Copyright (C) 2009, 2010, 2011, 2014 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
This is GNU Guile-Ncurses v1.6. It provides functionality to allow
programs written in the GNU Guile interpreter of the Scheme
programming language to interact with character screens in a
terminal-independent manner. It is a wrapper to the underlying
ncurses library.
This library can be found at http://www.gnu.org/software/guile-ncurses/
It can be compiled either using 8-bit characters or Unicode characters.
The Unicode-enabled version is known to work on the following system:
Fedora 20 on i686-pc-linux-gnu with Guile 2.0.11, Libunistring
0.9.3, and NCursesW 5.9.20130511
The 8-bit version is known to work on the following systems
Cygwin 1.7.32 on i686-pc-cygwin with Guile 1.8.7 and NCurses 5.9.20140524
MinGW version MINGW32_NT-6.1 on i686 with Guile 1.8.8 and Ncurses 5.9.20140920
OpenBSD 5.5 on i386 with Guile 1.8.8 and NCurses 5.7.20081102
This distribution has the following subdirectories:
- ncurses: the source code for the library
- test: test scripts to verify that the library functions correctly
- doc: documentation for the library source to generate it
- build_aux: files used by the configuration and building programs
- tools: some executable programs that might be useful
INSTALLATION
For a basic explanation of the installation of the package, see the
INSTALL file.
*important* If you want to use the wide ncurses library with Unicode
support, you need to run configure using the "--with-ncursesw" option.
*important* You probably want to call configure with the
"--with-guilesitedir" option so that this package is installed in
Guile's default path. But, if you don't know where your Guile site
directory is, run "configure" without the option, and it will give you
a suggestion.
For an explanation of the copying restrictions for this package, see
COPYING.LESSER.