compiler-errors - CentOS 8下rrdtool 1.7.0中的librrd_th.so

标签 compiler-errors rrdtool

我正在尝试重新编译一些在CentOS 8下使用rrdtool的旧软件。该应用程序正在寻找librrd_th.so。 CentOS 8的rrdtool是1.7.0,我也安装了-devel软件包。
它看起来像CentOS 7下的rrdtool-1.4.8一样。因此,我试图找出它是否在RRD工具中不建议使用1.4.8和1.7.0之间的版本,或者它是否与软件包生成有关。我尝试重新编译1.7.0(不完全知道我在做什么),并且不认为它已构建。
如果它已不再是软件包的一部分,那么任何有关调整代码的建议都将产生编译错误,例如“对rrd_get_context的 undefined reference ”
谢谢您的任何想法。
安迪

最佳答案

在github上浏览问题,然后请求请求将我引导至此
https://github.com/oetiker/rrdtool-1.x/pull/667
“我是否正确理解,不管https://oss.oetiker.ch/rrdtool/prog/rrdthreads.en.html所说的是什么,所有这些函数都保证是线程安全的?”
侦听回复:
rrdtool 1.7是线程安全的,是的,该文档仅适用于rrdtool的较早版本... _th库也不再适用于1.7。

关于compiler-errors - CentOS 8下rrdtool 1.7.0中的librrd_th.so,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62685492/

相关文章:

PERL RRDTTOL : graph subroutine with conditional legend

c# - 编译器不会让我使用三元运算符返回对象

python - 如何将 RRA 添加到现有 RRD 中?

从c文件调用rrd_create

PHP 输出到 img 标签

rrdtool - 从 RRDTool 中删除数据

java - issueCommand(java.lang.String,int) 在 com.sun.mail.smtp.SMTPTransport 编译错误中具有私有(private)访问权限

c++ - '转换': 'class' OpenGL 3D type redefinition

c# - 为什么 C# 不能正确绑定(bind)泛型覆盖方法?

c++ - 如何确定 g++ 编译器错误中缺少的文件?