¿Cómo podemos actualizar el antiguo GCC 3.4 a GCC 4.1 en Fedora 3?

¿Cómo podemos actualizar el antiguo GCC 3.4 a GCC 4.1 en Fedora 3?

¿Cómo podemos actualizar el antiguo GCC de la versión 3.4 a 4.1 (es decir, de GCC 3.4 a GCC 4.1 o superior) en Fedora 3 (la versión es 2.6.10)?

Más información: Estamos desarrollando una aplicación que se ejecutará en Fedora 3, pero la aplicación necesita algunas funciones atómicas integradas, __sync_val_compare_and_swap, __sync_fetch_and_add, etc., que solo están disponibles en GCC 4.1 o superior. Entonces creo que podemos definirlos o actualizar gcc a uno nuevo en Fedora 3, pero ahora no sabemos ambas cosas.

¡¡Cualquier ayuda será apreciada!!

Respuesta1

Esto es prácticamente una mala idea. Si desarrolla con un conjunto de bibliotecas que su sistema de destino no tiene, lo más probable es que su aplicación no funcione cuando se implemente. Dicho esto, lo mejor que puede hacer es encontrar la versión más antigua de Fedora con la versión requerida de GCC, tomar el paquete fuente e intentar reconstruir un RPM binario. Buena suerte.

información relacionada