Les détails sur ce paquet sont disponibles dans Section 10.50.2, “Contenu de Readline.”
Le paquet Readline est un ensemble de bibliothèques qui offrent des fonctionnalités d'édition de la ligne de commande et d'historique.
Le correctif suivant contient des mises à jour issues du mainteneur. Le mainteneur de Readline ne fait ces correctifs que pour corriger des problèmes sérieux :
patch -Np1 -i ../readline-6.2-branch_update-1.patch
Préparez la compilation de Readline:
CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ ./configure --prefix=/usr --libdir=/lib
Compilez le paquet :
make SHLIB_LIBS=-lncurses
Ce paquet ne fournit pas de suite de tests.
Installez le paquet :
make install
Installez la documentation :
make install-doc
Maintenant, déplacez les bibliothèques statiques vers un endroit plus approprié :
mv -v /lib/lib{readline,history}.a /usr/lib
Ensuite, supprimez les fichiers the .so
dans /lib
et
liez-les à nouveau dans /usr/lib
.
rm -v /lib/lib{readline,history}.so ln -svf ../../lib/libreadline.so.6 /usr/lib/libreadline.so ln -svf ../../lib/libhistory.so.6 /usr/lib/libhistory.so
Les détails sur ce paquet sont disponibles dans Section 10.50.2, “Contenu de Readline.”