configureの解決方法:エラー:readlineライブラリが見つかりませんか?


27

postgresをコンパイルしたい最小インストールのUbuntu 10.04 LTSサーバーがあります。最小インストールではサーバーにgccがなかったので、やらなければなりませんでしたapt-get install gccが、今ではpostgresからこのエラーを受け取り続けています./configure

configure: error: readline library not found

readlineライブラリを含むパッケージの名前が見つからないようです。そこで、2つの質問があります。

  1. readlineを含むパッケージの名前は何ですか?
  2. 上記のエラーメッセージを受け取って、標準名から関連するパッケージを見つける方法はありますか?

回答:


45

おそらくインストールする必要がありlibreadline-devます。

このような場合にパッケージをすばやく検索するには、次のようなコマンドを使用します。

apt-cache search libreadline

このコマンドは複数のパッケージをリストする可能性がありますが、ソースからのものをコンパイルすることに興味がある場合は-devconfigureスクリプトが検索しているファイルがパッケージに含まれている可能性があります。


Jamesに感謝します。packages.ubuntu.com/ lucidでWebを閲覧しましたが、libreadline- {someversion}のある多くのライブラリがありました。それが私を直してくれてありがとう。
AMS

問題ない。ほとんどすべての場合、開発パッケージは必要なランタイムパッケージがインストールされていることを確認するため、ソースからソフトウェアをビルドするときにこの種のエラーが発生した場合に開始するのに適した場所です。
ジェームズヘンストリッジ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.