2017-06-06 59 views

回答

1

對於ppc64le,您找不到32位libstdC++,因爲GCC無法構建它(有關更多信息,請參見PR 65286)。

GCC爲ppc64構建32位運行時庫,但不爲ppc64le構建。正如另一個答案所說,發行版不會爲ppc64le提供32位用戶空間。

1

我懷疑大多數發行版不再支持POWER上的32位環境,特別是在改爲little-endian之後。事實上,我認爲從來沒有定義過正式的32位小尾數ELF ABIv2。

的SLES人有一個brief document 32位兼容性,其中包括以下有關POWER:

我們要指出,SLES與從大端在SLES 11爲小端的變化動力系統SLES 12在適用於64位應用程序的SLES 12中已準備就緒,該構建環境已完全可用。 對於當前提供32位應用程序的獨立軟件供應商,讓其客戶在SLES 11上以虛擬映像運行32位應用程序是他們的客戶在Power 8上運行SLES 12作爲其基本系統的不錯選擇。

第一句話有點難以解析,但似乎他們不再支持LE上的32位。

您是否需要構建32位?

相關問題