針對 Red Hat 5.9 進行編譯

針對 Red Hat 5.9 進行編譯

我需要編譯一個 C++ 應用程式以在 Red Hat 5.9 上運行,但我無法存取運行 Red Hat 5.9 的開發伺服器。

我目前在 Ubuntu 10.04 上編譯的可執行檔會產生錯誤訊息

/lib/libc.so.6: versionGLIBC_2.11' 找不到`

這可能意味著 RedHat 使用的是較舊的 libc。我該使用哪個免費 Linux 發行版來編譯 Read Hat 5.9?

我讀到 Red Hat 是基於 Fedora,而 RHEL 5.x 是基於 Fedora Core 6。

答案1

中央作業系統5.9 與 RHEL 5.9 二進位相容。您甚至可以在虛擬機器中啟動它。

答案2

您可以嘗試 Scientific Linux 5.9,它的優點是在大型學術用戶社群(特別是 CERN 和 Fermilab)中經過嚴格測試。如果你的申請屬於科學類別,我建議你看看這個論點。另外,至少在過去有一次,CentOS 不想與下載的 postgresql rpm 協作,而 SL 卻為我工作。那是五年前的事了,所以也許這個論點現在已經無關緊要了。

相關內容