yum list 显示正确的版本

yum list 显示正确的版本

我正在尝试安装 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-configsqlite3.pc您应该没问题。

相关内容