我正在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
我LD_LIBRARY_PATH
的设置为/opt/rh/devtoolset-8/root/lib
. 我也尝试将其更改为/opt/rh/devtoolset-8/root/usr/lib/gcc/ppc64le-redhat-linux/8
.
想要一些帮助。我在具有良好连接性的高端 VM 上运行它。