Readline-5.0

Le paquet Readline contient la bibliothèque de lignes de commandes Readline.

Temps de construction approximatif: 0,11 SBU
Espace disque requis: 3,8 Mo
L'installation de Readline dépend de: Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Ncurses et Sed

Installation de Readline

Le correctif suivant corrige un problème où Readline affiche parfois seulement 33 caractères sur une ligne puis continue sur la suivante.

patch -Np1 -i ../readline-5.0-display_wrap-1.patch

Préparez la compilation de Readline :

./configure --prefix=/usr

Compilez le paquet :

make SHLIB_XLDFLAGS=-lncurses

Voici la signification de l'option de make :

SHLIB_XLDFLAGS=-lncurses

Cette option force Readline à se lier à la bibliothèque libncurses.

Installez le paquet :

make install

Donnez aux bibliothèques dynamiques de Readline plus de droits appropriés :

chmod 755 /usr/lib/*.5.0

Déplacez les bibliothèques dynamiques à un emplacement plus appropriées :

mv /usr/lib/lib{readline,history}.so.5* /lib

Comme les bibliothèques ont été déplacées, quelques liens symboliques pointent maintenant vers des fichiers inexistants. Re-créez ces liens symboliques :

ln -sf ../../lib/libhistory.so.5 /usr/lib/libhistory.so
ln -sf ../../lib/libreadline.so.5 /usr/lib/libreadline.so

Contenu de Readline

Bibliothèques installées: libhistory.[a,so] et libreadline.[a,so]

Descriptions courtes

libhistory

Fournit une interface utilisateur cohérente pour rappeller des lignes dans l'historique

libreadline

Aide à une cohérence dans l'interface utilisateur pour des programmes discrets qui ont besoin d'une interface en ligne de commande