【问题标题】:Valgrind 2.20 to be used but requires glibc 2.1 - 2.3 version使用 Valgrind 2.20 但需要 glibc 2.1 - 2.3 版本
【发布时间】:2012-12-06 14:54:35
【问题描述】:

我想安装 valgrind 2.20。它需要 glibc 2.1-2.3 版本。我有 glibc2.11?我可以在配置文件中更改什么来解决问题?我试过这个链接valgrind doesn't accept newest version of glibc 并粘贴了这个

{ $as_echo "$as_me:${as_lineno-$LINENO}: result: 2.11 family" >&5
$as_echo "2.11 family" >&6; }
$as_echo "#define GLIBC_2_11 1" >>confdefs.h
DEFAULT_SUPP="glibc-2.X.supp ${DEFAULT_SUPP}"
DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}"
;;

但它显示相同的错误 配置:错误:Valgrind 需要 glibc 版本 2.1、2.2 或 2.3

【问题讨论】:

  • 你为什么要在现代机器上使用如此古老的 valgrind 版本?
  • 它用于一个项目。我正在使用修改后的 valgrind,它是 2.20 版本。

标签: valgrind glibc


【解决方案1】:

我可以在配置文件中更改什么来解决问题?

这是autoconf中的一个bug,早就修复了。

只需编辑配置脚本即可删除 glibc 版本检查。

【讨论】:

  • 现在我可以配置了。但是在制作时,它显示了很多关于原型的警告,然后它退出并出现错误。
  • @SagarShah “但同时制作 ...”。 1. 这是一个不同的问题,所以你可能应该问一个新问题。 2. 对于实际失败是什么,您绝对没有提供线索。你希望别人如何帮助你?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-12-29
  • 1970-01-01
  • 1970-01-01
  • 2020-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多