首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将mysql-proxy编译为rpm

无法将mysql-proxy编译为rpm
EN

Stack Overflow用户
提问于 2014-07-10 02:22:51
回答 1查看 73关注 0票数 0

我正在尝试将mysql-proxy-0.8.4.tar.gz编译并打包到rpm中。我按照说明来构建

代码语言:javascript
复制
[root@localhost mysql-proxy]# rpmbuild -ta --clean mysql-proxy-0.8.4.tar.gz

我得到了这个错误

代码语言:javascript
复制
checking which pkg-config file to use to find Lua... configure: error: MySQL Proxy can't be built using --without-lua, lua 5.1 is required
error: Bad exit status from /var/tmp/rpm-tmp.r6iTWn (%build)


RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.r6iTWn (%build)

我检查了我的构建机器,我有所有的构建依赖项,我可以看到pkg-config列出了lua库

代码语言:javascript
复制
[root@localhost mysql-proxy]# pkg-config --list-all | less
lua                        Lua - An Extensible Extension Language

有人能告诉我我遗漏了什么吗?

EN

回答 1

Stack Overflow用户

发布于 2014-07-10 02:35:12

该错误告诉您,在构建包时,可能需要将--with-lua传递给rpmbuild。

正如@hjpotter92所说,您可能还需要安装与lua包一起使用的lua-devel包。

尝试先安装该命令,然后重新运行命令,看看错误是否发生了变化。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24661153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档