首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >log4cxx for CentOS 6

log4cxx for CentOS 6
EN

Server Fault用户
提问于 2012-08-06 17:41:26
回答 1查看 2.4K关注 0票数 3

我刚接触过CentOS (普通Ubuntu用户,但很久以前使用了Slackware和Gentoo ),我正试图为一些依赖于log4cxx的软件创建一个包。不幸的是,在log4cxx 6存储库(或EPEL上)上没有一个CentOS包。对于CentOS,还有其他的“默认”包存储库可以在其中找到log4cxx吗?还是我应该自己去编译它呢?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-08-06 17:50:55

在这些情况下,我对RPMFind.netrpm.pbone.net上的包执行快速检查。如果没有为我的发行版返回结果,那么预编译的RPM很可能是不可用的。

不过,您可以从log4cxx编译软膜源库

为了构建一个SRPM,您需要下载.srpm或.src.rpm文件。在那里,您可以运行rpmbuild --rebuild filename.src.rpm,编译过程应该会产生一个可用的二进制包。

我使用了一个备用的CentOS 6系统,并使用这个log4cxx源RPM包运行下载并编译:

它依赖于apr-develapr-util-devel,但除此之外,构建的log4cxx没有发生意外。

代码语言:javascript
运行
复制
# rpmbuild  --rebuild log4cxx-0.10.0-13.fc18.src.rpm 
.
.
...fancy compilation output...
.
.
Wrote: /root/rpmbuild/RPMS/x86_64/log4cxx-0.10.0-13.el6.x86_64.rpm
Wrote: /root/rpmbuild/RPMS/x86_64/log4cxx-debuginfo-0.10.0-13.el6.x86_64.rpm
Wrote: /root/rpmbuild/RPMS/x86_64/log4cxx-devel-0.10.0-13.el6.x86_64.rpm

从那里开始,安装结果RPM,您就可以开始了。

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

https://serverfault.com/questions/414781

复制
相关文章

相似问题

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