Как обновить старый GCC 3.4 до GCC 4.1 в Fedora 3?

Как обновить старый GCC 3.4 до GCC 4.1 в Fedora 3?

Как обновить старый GCC с версии 3.4 до 4.1 (то есть с GCC 3.4 до GCC 4.1 или выше) в Fedora 3 (версия 2.6.10)?

Дополнительная информация: Мы разрабатываем приложение, которое будет работать на Fedora 3, но приложению нужны некоторые атомарные встроенные функции, __sync_val_compare_and_swap, __sync_fetch_and_add и т. д., которые доступны только в GCC 4.1 или выше. Поэтому я думаю, что мы можем либо определить их, либо обновить gcc до новой версии на Fedora 3, но сейчас мы не знаем ни того, ни другого.

Любая помощь будет оценена!!

решение1

Это довольно плохая идея. Если вы разрабатываете с набором библиотек, которых нет в вашей целевой системе, ваше приложение, скорее всего, не будет работать при развертывании. Сказав это, лучшим вариантом будет найти самую старую версию Fedora с требуемой версией GCC, взять исходный пакет и попытаться пересобрать бинарный RPM. Удачи.

Связанный контент