/usr/lib64/libstdc++..6: la version " GLIBCXX_3.4.15' non trouvé
Je suis en train de lancer appium tests. Cependant j'obtiens l'erreur en disant que:
/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found
Je suis en utilisant RedHat6.6. Quand je lance:
strings /usr/lib/libstdc++.so.6 | grep GLIBC
J'obtiens ceci:
GLIBC
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBC_2.0
GLIBC_2.3
GLIBC_2.4
GLIBC_2.1
GLIBC_2.1.3
GLIBC_2.3.2
GLIBC_2.2
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH
Est-il possible d'obtenir GLIBCXX_3.4.15 pour RedHat6.6?
OriginalL'auteur Laurynas | 2015-07-20
Vous devez vous connecter pour publier un commentaire.
Il semble que votre
libstdc++.so.6
est trop vieux pour votre programme, Vous pouvez essayer de mettre à jour vouslibstdc++.so
. Dans moncentos7
, monlibstdc++.so.6
est liée àlibstdc++.so.6.0.19
Il y a les chaînes en elle
Peut-être vous pouvez télécharger une version plus récente et relier le
libstdc++.so.6
, mais vous devez être attentif à d'autres programmes dans le système continuent de bien fonctionner.Mise à jour de cette lib, vous devriez varier attention, Il peut prendre de nouveaux problèmes, j'avais remplacé le
libc.so.6
, toutes les commandes ne peuvent pas travailler, j'ai utilisé/sbin/sln
le fixer. Voir la glibc: elfe de fichier OS ABI invalideTélécharger libstdc++pkgs.org, puis la décompresser.
Peut-être que vous pouvez utiliser
LD_PRELOAD=/usr/lib64/libstdc++.so.6.0.20
avant d'exécuter votre programme. Comme ceOu
export LD_LIBRARY_PATH=/usr/lib64/libstdc++.so.6.0.20
, mais je ne suis pas certain que ça va fonctionner.Si vous rattachez la
libstdc++.so.6
, être prudent.J'ai honte, j'ai copié à partir d'une version plus récente du système de l'époque. Vous pouvez le télécharger à partir de là, pkgs.org/fedora-21/fedora-x86_64/.... - Je mettre à jour ma réponse/
Ces liens sont morts. 🙁 ... mais c'est un très utile de répondre. J'aime la rpm2cpio truc. Et le LD_PRELOAD truc.
OriginalL'auteur Astray Tonge
Remplacer votre libstdc++..6 fichier avec un nouveau, qui comprend GLIBCXX_3.4.15
OriginalL'auteur PlayMan
Accédez à
\node_modules\electron\dist
et Coller toutes les Bibliothèques requises, pour que vous garder à l'abri de murer votre systèmesi vous obtenez undefined g_bytes ref erreur
Ensuite Télécharger https://jlison.github.io/bin/centos6/soichih/mirror/gcc-4.7.2.tar.gz et extarct à certains dossiers et mise à jour LD_LIBRARY_PATH
glibpath=/opt/glib/(chemin d'accès où vous avez extrait glib )
export LD_LIBRARY_PATH=$glibpath/glib-2.49.4-kgesagxmtbemim2denf65on4iixy3miy/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$glibpath/libffi-3.2.1-wk2luzhfdpbievnqqtu24pi774esyqye/lib64:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$glibpath/pcre-8.39-itdbuzevbtzqeqrvna47wstwczud67wx/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$glibpath/gettext-0.19.8.1-aoweyaoufujdlobl7dphb2gdrhuhikil/lib:$LD_LIBRARY_PATH
OriginalL'auteur Dexter Abeer