APP será construido con gcc 4.x en CentOS / RHEL 4.8 ejecutar en CentOS / RHEL 4 completamente no-actualizado?

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

Pregunta

Tenemos una aplicación comercial que construimos en CentOS 4.8 de 32 bits (equivalente a Red Hat Enterprise Linux (RHEL) 4 actualización 8.

El compilador gcc por defecto está en 3.4.6

Estamos en condiciones de ejecutar nuestro binario en tanto de 32 como de 64 bits CentOS / RHEL 4 y 5, que incluye completamente no-actualizado RHEL 4.

LA PREGUNTA: Si actualizamos a una nueva versión de gcc 4, será el binario todavía ejecutarse en un completamente no-actualizado RHEL 4

El gcc más reciente parece ser 4.5.1 y 4.4.5

(Y sí, hay clientes que instalen la versión intial, se ejecutan en una red aislada que no tienen acceso a Internet, y la actualización de la versión NUNCA los de fábrica.)

Este problema ha surgido porque ahora estamos migración a 64 bits FreeBSD 8.1 para AMD64 y el defecto gcc gcc 4.2.1 existe

¿Fue útil?

Solución

Mientras se está compilando contra las mismas bibliotecas de tiempo de ejecución (como glibc) se le multa.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top