我正在尝试配置Asterisk 12.3.2
,Debian 6.0.9
但出现错误:
"configure: error: *** termcap support no found (on modern systems, this typically means the ncurses development package is missing)".
当我尝试通过以下方式安装它时:
apt-get install libncurses5-dev
我收到消息说找不到包。
答案1
libncurses-dev 就是你想要的。
此外,您可能有兴趣知道可以使用以下命令安装所有当前先决条件contrib/脚本/install_prereq。您向其传递安装参数,例如:contrib/scripts/install_prereq install
在系统上安装所有依赖包。
答案2
根据这篇博客文章,标题为:如何在 Debian 6.0.1 上安装 Asterisk 1.8.4我认为您想安装ncurses-dev
而不是libncurses5-dev
。他们正在构建旧版本的 Asterisk,但认为这可能会对您的情况有所帮助。
您还可以看到所有 ncurse 包,如下所示:
$ apt-cache search ncurses | grep dev
答案3
Centos 7
我在尝试安装时遇到了同样的问题Asterisk 13.4
。
我通过安装解决了它libtermcap-devel
。
yum 安装 libtermcap-devel
它将自动解析并安装ncurses-devel
。