完全未更新のCentOS / RHEL 4上のCentOS / RHEL 4.8の実行にはgcc 4.xので構築されたアプリのだろうか?

StackOverflow https://stackoverflow.com/questions/4010282

質問

私たちは、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のように)同じランタイムライブラリに対してコンパイルしている。など

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top