Installieren von Ncurses-5.3

Geschätzte Kompilierzeit:              0.7 SBU
Ungefähr benötigter Festplattenplatz:  26 MB

Inhalt von Ncurses

Ncurses enthält Bibliotheken zur Verwendung von Zeichen und Terminals, inklusive Schaltflächen und Menüs.

Installierte Programme: captoinfo (Link auf tic), clear, infocmp, infotocap (Link auf tic), reset (Link auf tset), tack, tic, toe, tput und tset

Installierte Bibliotheken: libcurses.[a,so] (Link auf libncurses.[a,so]), libform.[a,so], libmenu.[a,so], libncurses++.a, libncurses.[a,so], libpanel.[a,so]

Ncurses Installationsabhängigkeiten

Ncurses ist abhängig von: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed.

Installation von Ncurses

Beheben sie zuerst zwei kleine Fehler:

patch -Np1 -i ../ncurses-5.3-etip-2.patch
patch -Np1 -i ../ncurses-5.3-vsscanf.patch

Der erste Patch korrigiert die Header Datei etip.h, und der zweite Patch unterbindet einige Compiler Warnungen bezüglich der Benutzung veralteter Header.

Bereiten sie Ncurses zum kompilieren vor:

./configure --prefix=/tools --with-shared \
    --without-debug --without-ada --enable-overwrite

Die bedeutung der configure Optionen:

Kompilieren sie die Programme und Bibliotheken:

make 

Und dann installieren sie sie und ihre Dokumentation:

make install