¿Cómo solucionar configure: error: readline library not found?

Tengo un servidor Ubuntu 10.04 LTS con una instalación mínima en el que quiero compilar postgres. Con la instalación mínima del servidor no tenía gcc así que tuve que hacer un apt-get install gcc pero ahora sigo recibiendo este error de la postgres ./configure.

configure: error: readline library not found

Parece que no puedo encontrar el nombre del paquete que contiene la biblioteca readline. Así que tengo dos preguntas.

  1. ¿Cuál es el nombre del paquete que contiene readline?
  2. ¿Existe alguna forma, dado el mensaje de error anterior, de encontrar el paquete asociado a partir de su nombre estándar?
Solución

Probablemente necesites instalar libreadline-dev.

Una forma rápida de buscar paquetes en casos como este es utilizar un comando como:

apt-cache search libreadline

Esta orden probablemente listará múltiples paquetes, pero si estás interesado en compilar cosas desde el código fuente, entonces el paquete que termina en -dev probablemente contiene los ficheros que el script configure está buscando.

Comentarios (2)