我正在CentOS 6.5上安装Asterisk 12。我正在尝试使用本文安装项目。在第6步中,一切看起来都很好。当我运行ldconfig
时,我看到所有的。so文件,但是当我运行make menuselect
的星号时,所有的res_pjsip模块旁边都有"XXX"。
./configure --prefix=/usr/lib64/ --enable-shared
我错过了什么吗?
看起来Asterisk找不到pjproject安装到/usr/lib64/lib/pkgconfig
的libpjproject.pc
文件。我很确定这是错误的,所以我把它从那个位置移动到/usr/lib64/pkgconfig
,然后设置
PKG_CONFIG_PATH=/usr/lib64/pkgconfig/
export PKG_CONFIG_PATH
运行./configure
之前的星号。这显示了现在安装的模块。
故障排除的更多信息