Configure: error: readline kütüphanesi bulunamadı?


27

Postgres'leri derlemek istediğim minimal kurulumlu bir Ubuntu 10.04 LTS sunucum var. Minimal yükleme ile sunucu gcc yoktu, bu yüzden bir tane yapmak zorunda kaldım apt-get install gccama şimdi bu hatayı postgreslerden almaya devam ediyorum ./configure.

configure: error: readline library not found

Readline kütüphanesini içeren paketin adını bulamıyorum. Bu yüzden iki sorum var.

  1. Readline içeren paketin adı nedir?
  2. İlişkili paketi standart adından bulmam için yukarıda verilen hata iletisinin bir yolu var mı?

Yanıtlar:


45

Muhtemelen yüklemeniz gerekir libreadline-dev.

Bu gibi durumlarda paketleri aramanın hızlı bir yolu şunun gibi bir komut kullanmaktır:

apt-cache search libreadline

Bu komut muhtemelen birden fazla paketi listeleyecektir, ancak kaynaktan bir şeyler derlemekle ilgileniyorsanız, biten paket -devmuhtemelen configurebetiğin aradığı dosyaları içerir .


Teşekkür James, web üzerinde üzerinden tarama gitti packages.ubuntu.com/lucid ama libreadline- {someversion} vardı birçok kütüphanelere vardı. Bu benim için düzelttiği için teşekkürler.
AMS

Sorun değil. Neredeyse tüm durumlarda geliştirme paketi, gerekli çalışma zamanı paketlerinin kurulu olduğundan emin olmanızı sağlar; bu nedenle, kaynaktan bir yazılım oluştururken bu tür hataları aldığınızda başlamak için iyi bir yerdir.
James Henstridge
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.