home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 2: PC
/
frozenfish_august_1995.bin
/
bbs
/
d07xx
/
d0733.lha
/
Termcap
/
README
< prev
next >
Wrap
Text File
|
1992-09-27
|
3KB
|
54 lines
This is the GNU termcap library -- a library of C functions that
enable programs to send control strings to terminals in a way
independent of the terminal type. Most of this package is also
distributed with GNU Emacs, but it is available in this separate
distribution to make it easier to install as -ltermcap.
The GNU termcap library does not place an arbitrary limit on the size
of termcap entries, unlike most other termcap libraries.
To compile on Unix-like systems:
1. Type `./configure'. This shell script attempts to guess correct
values for various system-dependent variables used during compilation,
and creates the file `Makefile'. This takes a minute or two.
On Ultrix 4.2, you have to run `configure' with sh5, bash, or ksh,
e.g., `sh5 configure'; `sh' doesn't work.
If you want to compile in a different directory from the one
containing the source code, `cd' to that directory and run `configure'
with the option `--srcdir=DIR', where DIR is the directory that
contains the source code. The object files and library will be
put in the current directory. This option only works with GNU make.
`configure' ignores any other arguments you give it.
If your system requires unusual options for compilation
that `configure' doesn't know about, you can give `configure' initial
values for variables by setting them in the environment; in
Bourne-compatible shells, you can do that on the command line like
this:
$ CC='gcc -traditional' DEFS=-D_POSIX_SOURCE ./configure
2. If you want to change the directories where the library and
documentation will be installed, or the optimization options, edit
`Makefile' and change those values. If you have an unusual system
that needs special compilation options that `configure' doesn't know
about, and you didn't pass them in the environment when running
`configure', you should add them to `Makefile' now. Alternately,
teach `configure' how to figure out that it is being run on a system
where they are needed, and mail the diffs to the address listed at the
end of this file so we can include them in the next release.
3. Type `make'.
4. If the library compiles successfully, type `make install' to
install it and the documentation. If you need an /etc/termcap file,
you can get one from the Emacs `etc' directory, among many places.
5. You can remove the object files from the source directory by
typing `make clean'. Or type `make distclean' if you also want to
remove `Makefile', for instance if you are going to recompile next on
another type of machine.
Please report any bugs in this library to bug-gnu-emacs@prep.ai.mit.edu.