
Como podemos atualizar o antigo GCC da versão 3.4 para 4.1 (ou seja, do GCC 3.4 para o GCC 4.1 ou superior) no Fedora 3 (a versão é 2.6.10)?
Mais informações: Estamos desenvolvendo um aplicativo que será executado no Fedora 3, mas o aplicativo precisa de alguns componentes atômicos, __sync_val_compare_and_swap, __sync_fetch_and_add, etc, que estão disponíveis apenas no GCC 4.1 ou superior. ENTÃO, acho que podemos defini-los ou atualizar o gcc para um novo no Fedora 3, mas agora não sabemos ambos.
Qualquer ajuda será muito apreciada!!
Responder1
Isso é uma má ideia. Se você desenvolver com um conjunto de bibliotecas que seu sistema de destino não possui, seu aplicativo provavelmente não funcionará quando implantado. Dito isto, sua melhor aposta é encontrar a versão mais antiga do Fedora com a versão necessária do GCC, pegar o pacote fonte e tentar reconstruir um RPM binário. Boa sorte.