完全未更新のCentOS / RHEL 4上のCentOS / RHEL 4.8の実行にはgcc 4.xので構築されたアプリのだろうか?
-
25-09-2019 - |
質問
私たちは、Red Hat Enterprise Linuxに(RHEL)4更新8。
4.8(等価の32ビットのCentOS上で構築することを商用アプリケーションを持っていますデフォルトのGCCコンパイラは3.4.6
であります私たちは完全に未更新RHEL 4を含む32ビットおよび64ビットのCentOS / RHEL 4と5の両方に弊社のバイナリを実行することができます。
QUESTION:私たちは新しいgccの4バージョンに更新した場合、バイナリはまだ完全に未更新RHEL 4
上で実行されます最新のgccが4.5.1および4.4.5
のように見えます(そして、そう出荷時-バージョンからintialなしインターネットアクセスの独立したネットワーク上で実行するバージョン、およびNEVERのアップデートをインストールする顧客があります。)
私たちは今、64ビットに移植されているため、この問題は、GCC 4.2.1
があるAMD64およびデフォルトのgcc 8.1をFreeBSDの生じています解決
限り、あなたは大丈夫です(glibcのように)同じランタイムライブラリに対してコンパイルしている。など
所属していません StackOverflow