我正在尝试安装 freeswitch,并且在配置它时,它会吐出该消息。
“检查 sqlite3 >= 3.6.20... 在 pkg-config 搜索路径中未找到软件包 sqlite3。也许您应该将包含“sqlite3.pc”的目录添加到 PKG_CONFIG_PATH 环境变量中 未找到软件包“sqlite3””
我已经从 rpm 安装了 sqlite 3.6.20
yum list 显示正确的版本
# yum 列出 sqlite
已安装的软件包
sqlite.i386 3.6.20-1.el5
yum 安装显示错误版本
# yum 安装 sqlite
与 sqlite-3.3.6-7.i386 匹配的软件包已安装。正在检查更新。
没事做
我正在使用 centos 2.6.18-238.el5
答案1
您安装了正确的版本,但configure
命令正在寻找-devel
软件包。执行yum install sqlite3-devel
,它将为您提供头文件和文件pkg-config
,sqlite3.pc
您应该没问题。