Estimation du temps de construction : 0,7 SBU Estimation de l'espace disque requis : 26 Mo |
(Dernière version effectuée auprès de la version 5.3.)
Le package Ncurses apporte des bibliothèques de gestion de caractères et de terminaux, incluant les panneaux et les menus.
Programmes installés : captoinfo (lien vers tic), clear, infocmp, infotocap (lien vers tic), reset (lien vers tset), tack, tic, toe, tput et tset
Bibliothèques installées : libcurses.[a,so] (lien vers libncurses.[a,so]), libform.[a,so], libmenu.[a,so], libncurses++.a, libncurses.[a,so], libpanel.[a,so]
Ncurses dépend de Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed.
Corrigez deux petits problèmes :
patch -Np1 -i ../ncurses-5.3-etip-2.patch patch -Np1 -i ../ncurses-5.3-vsscanf.patch |
Le premier correctif prend en compte le fichier d'en-tête etip.h alors que le second empêche quelques avertissements du compilateur à cause des en-têtes obsolètes.
Maintenant, préparez la compilation de Ncurses :
./configure --prefix=/tools --with-shared \ --without-debug --without-ada --enable-overwrite |
La signification des options de configure est :
--without-ada : Ceci indique à Ncurses de ne pas construire ses liens avec Ada, y compris si un compilateur Ada est installé sur l'hôte. Ceci est nécessaire car, lorsque nous entrerons dans l'environnement chroot, Ada ne sera plus disponible.
--enable-overwrite : Ceci indique à Ncurses d'installer les fichiers d'en-tête dans /tools/include au lieu de /tools/include/ncurses pour s'assurer que les autres packages trouveront bien les en-têtes de Ncurses.
Compilez les programmes et les bibliothèques :
make |
Puis, installez-les avec leur documentation :
make install |
Précédent | Sommaire | Suivant |
Installer Gettext-0.12.1 | Niveau supérieur | Installer Patch-2.5.4 |