个性化阅读
专注于IT技术分析

已解决:configure: error: MySQL library not found

如果未在服务器上安装必需的库, 依赖项, 则设置开源始终是一个挑战。

有时可能令人沮丧。

几周前, 我正在实施Zabbix并收到此错误。

checking for libperfstat 5.2.0.40 fileset...
no checking for libperfstat 5.3.0.60 fileset...
no checking for architecture...
linux (linux-gnu) checking for the linux kernel version... 2.6 family (2.6.32-358.el6.x86_64)
checking for mysql_config... no configure: error: MySQL library not found

你是否也遇到相同的错误?

我花了几个小时来找出解决方法, 因此想与你分享。

我使用了以下configure命令。

./configure --with-mysql  --enable-server --enable-agent --enable-ipv6 --with-net-snmp --with-libcurl

解决方案

  • 安装MySQL-devel软件包

你可以从下载

https://www.rpmfind.net/linux/rpm2html/search.php?query=mysql-devel
  • 安装MySQL共享组件包

你可以从下载

http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/mysql-shared

上面的链接适用于Linux 6(64位), 你可能会看到不同操作系统/体系结构的完整详细信息– http://dev.mysql.com/downloads/mysql/#downloads

重新配置, 应该没问题。

如果你有兴趣学习Zabbix, 请查看此基本课程。

赞(0)
未经允许不得转载:srcmini » 已解决:configure: error: MySQL library not found

评论 抢沙发

评论前必须登录!