在哪里可以找到 PPC64LE 上 SLES 12 的 libstdc++.so.5 32 位版本

where to find libstdc++.so.5 32-BIT version for SLES 12 on PPC64LE

我需要在 SLES 12 SP2 for IBM PPC64LE 上安装 32 位版本的 libstdc++.so.5 和 libstdc++.so.6。

你知道它们是否存在以及在哪里可以找到它们吗?
我查看了 google 但我只找到 x86 版本,我需要 PPC64LE 版本。

我怀疑大多数发行版不再支持 POWER 上的 32 位环境,尤其是在更改为小端之后。事实上,我认为从来没有定义过官方的 32 位小端 ELF ABIv2。

SLES 人员对 32 位兼容性有一个 brief document ,其中包括以下关于 POWER 的内容:

We would note that SLES for Power systems with the change from big endian in SLES 11 to little endian in SLES 12, is ready in SLES 12 for 64-bit applications where that build environment is fully available. For ISVs currently providing 32-bit applications, having their customers run the 32-bit application on SLES 11 in a virtual image is a good option for their customers running SLES 12 on Power 8 as their base system.

第一句话有点难以解析,但他们似乎不再支持 LE 上的 32 位。

您需要构建 32 位吗?

您找不到用于 ppc64le 的 32 位 libstdc++,因为 GCC 不构建它(有关详细信息,请参阅 PR 65286)。

GCC 为 ppc64 构建 32 位运行时库,但不为 ppc64le 构建。正如另一个答案所说,发行版不为 ppc64le 提供 32 位用户 space。