Le paquet Readline contient la bibliothèque de lignes de commandes 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