Я на rhel7.6 ppc64le
, пытаюсь собрать пакет. В моей системе установлен devtoolset-8. Однако, когда я пытаюсь проверить это, он выдает следующую ошибку:
/lib64/libstdc++.so.6: version 'GLIBCXX_3.4.21' not found (required by /tmp/snappy7148417400130025252.tmp)
Я попробовал команду strings /usr/lib64/libstdc++.so.6 | grep GLIB
, которая дает следующий вывод:
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
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_LDBL_3.4
GLIBCXX_LDBL_3.4.7
GLIBCXX_LDBL_3.4.10
GLIBC_2.17
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH
my LD_LIBRARY_PATH
установлен на /opt/rh/devtoolset-8/root/lib
. Я также попытался изменить его на /opt/rh/devtoolset-8/root/usr/lib/gcc/ppc64le-redhat-linux/8
.
Нужна помощь? Я использую его на высокопроизводительной виртуальной машине с хорошим подключением.