Estoy ejecutando Ubuntu 12.04.
Estoy tratando de obtener un complemento particular para que vim funcione y requiere que vim tenga habilitado el soporte ruby (el complemento es command-t).
La gente me dice que debo ir a mi directorio vim y ejecutar
./configure --enable-rubyinterp
Cuando hago esto me sale el siguiente error:
no terminal library found
checking for tgetent()... configure: error: NOT FOUND!
You need to install a terminal library; for example ncurses.
Or specify the name of the library with --with-tlib.
Ahora lo he comprobado y ncurses-base está instalado.
¿Que necesito hacer?
command-line
compiling
vim
Fawkes5
fuente
fuente

ncurses-devbibliotecasrc/auto/config.logRespuestas:
Creo que deberías instalar una
ncurses-devbiblioteca.puedes hacerlo corriendo
sudo apt-get install libncurses5-dev libncursesw5-devfuente
sudo apt-get install ncurses-devlibncurses5-devmásncurses-devEjecute
sudo apt-get build-dep vimpara instalar todos los paquetes que se usaron para construir el paquete vim desde los repositorios.fuente
Si no tiene acceso a sudo, la solución es la siguiente:
descargar la última (o el que sea) la liberación de
ncursesde http://ftp.gnu.org/pub/gnu/ncurses/ejecuta estos comandos bash:
Y ahi tienes. No es frecuente que las personas no tengan acceso de sudo a una máquina, pero este fue mi caso, y este hilo no proporcionó la información que necesitaba :) Ahora sí.
fuente
$HOME/usr/local/libaLD_LIBRARY_PATHtambién.Estoy ejecutando ubuntu 16.10 y no pude obtener vim 8.0 para compilar. Buscar en Google el problema me dijo que instalara un paquete,
ncurses-devpero no pude encontrar ese paquete. Finalmente descubrí que instalar el paquetelibtinfo-devfuncionó y pude compilar vim.fuente
Según mi experiencia, lo hice
sudo apt-get install libncurses5-dev libncursesw5-dev.Estaba en Ubuntu 14.04. Funcionó.
fuente