Frage

Wir haben eine kommerzielle Anwendung, dass wir auf 32-Bit CentOS 4.8 (entspricht Red Hat Enterprise Linux (RHEL) 4 Update 8.

bauen

Die Standard-Compiler gcc ist bei 3.4.6

Wir sind in der Lage unsere binär auf beide 32- und 64-Bit CentOS / RHEL 4 und 5 einschließlich vollständig un-aktualisiert RHEL 4 ausgeführt werden.

DIE FRAGE: Wenn wir auf eine neuere gcc-4-Version aktualisieren, wird die binäre noch laufen auf eine völlig un-Aktualisierung RHEL 4

Der neueste gcc erscheint 4.5.1 und 4.4.5

zu sein

(Und ja, es gibt Kunden, die intial Version zu installieren, auf einem isolierten Netzwerk ohne Internetzugang ausgeführt werden, und NIE Update von der, wie es ausgeliefert Version.)

Dieses Problem entstanden ist, weil wir nun auf 64-Bit-Portierung von FreeBSD 8.1 für amd64 und das Standard-gcc gibt es gcc 4.2.1

War es hilfreich?

Lösung

Solange Sie gegen die gleichen Laufzeitbibliotheken sind Kompilieren (wie glibc) Sie werde in Ordnung sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top