El paquete Ncurses contiene librerías para el manejo de pantallas de caracteres independiente del terminal.
Prepara Ncurses para su compilación:
./configure --prefix=/usr --with-shared --without-debug
Compila el paquete:
make
Este paquete no incluye un banco de pruebas.
Instala el paquete:
make install
Otorga permisos de ejecución a las librerías Ncurses:
chmod -v 755 /usr/lib/*.5.4
Corrige una librería que no debería ser ejecutable:
chmod -v 644 /usr/lib/libncurses++.a
Mueve las librerías al directorio /lib, que es donde se espera que residan:
mv -v /usr/lib/libncurses.so.5* /lib
Debido a que se han movido las librerías, algunos enlaces simbólicos apuntan a ficheros que no existen. Regenera esos enlaces simbólicos:
ln -sfv ../../lib/libncurses.so.5 /usr/lib/libncurses.so ln -sfv libncurses.so /usr/lib/libcurses.so