Es scheint, wann immer Eine neue Version wird freigegeben Terminal fragt nach verschiedenen Versionen von Glibc. Also, wenn Terminal einen solchen Fehler gibt:
checking the GLIBC_VERSION version... unsupported version 2.19
configure: error: Valgrind requires glibc version 2.2 - 2.14
Dann müssen Sie Datei für 2,19 Version konfigurieren bearbeiten, da diese Version nicht unterstützt wird, wie in teminal berichtet.
So finden Sie die Datei und öffnen Sie in der Datei folgenden Code namens configure in valgrind Verzeichnis und mit STRG + F finden:
case "${GLIBC_VERSION}" in 2.2)
Wenn Sie im Editor zu dieser Zeile Code erhalten (immer die Zeilennummer kann sich durch die neue Version ändern) Sie finden den folgenden Code beginnend mit 2.2)
.
2.2)
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: 2.15 family" >&5
$as_echo "2.15 family" >&6; }
$as_echo "#define GLIBC_2_14 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}"
;;
Und wenn du da unten bekommen sollte der gleiche Code für jede Version 2.2
-2.21
oder mehr sein. Kopieren Sie den Code jeder Version und nach der letzten Version, aber beachten Sie, dass der obige Code nur für 2.2
Version ist, die mit 2.2)
beginnt, müssen Sie alle diese 2.2)
's zu der Version, die Sie benötigen von Terminal, die ist 2.19)
in meinem Fall.
Also, wenn Version 2.19
von Terminal erforderlich ist der Code, den Sie hinzufügen werden wird wie folgt aussehen:
2.19)
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: 2.19 family" >&5
$as_echo "2.19 family" >&6; }
$as_echo "#define GLIBC_2_19 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}"
;;
Und nach Ihrem Code, wenn die Datei nach unten geht dort darwin)
auf den nächsten Zeilen sein sollte.
vielen Dank dafür. Ich konnte auch die Befehle make und install installieren und ausführen. Thought valgrind jetzt Beschwerden über die Verwendung von "install glibc debuginfo", Valgrind selbst scheint installiert worden zu sein. Danke vielmals. – Ayusman