如何解决configure:错误:找不到readline库?
我有一个Ubuntu 10.04 LTS服务器,我想要编译postgres的最小安装。 使用最小安装,服务器没有gcc所以我不得不做一个apt-get install gcc
但现在我不断从postgres ./configure
得到这个错误。
configure: error: readline library not found
我似乎无法找到包含readline库的包的名称。 所以我有两个问题。
- 包含readline的包的名称是什么?
- 是否有一些方法给出上面的错误消息,以便从标准名称中找到相关的包?
您可能需要安装libreadline-dev
。
在这种情况下搜索包的快速方法是使用如下命令:
apt-cache search libreadline
此命令可能会列出多个包,但如果您对从源代码编译内容感兴趣,那么以-dev
结尾的包可能包含configure
脚本正在搜索的文件。