Использование более новых версий GCC и binutils c коллекцией портов FreeBSD
|  | След.

## Использование более новых версий GCC и binutils c коллекцией портов FreeBSD

### Martin Matuska

`<mm@FreeBSD.org>`

Издание: 41645

Авторские права © 2009 The FreeBSD Documentation Project

Юридическое уведомление
2013-05-17 gabor.
Аннотация

В этой статье описано, как использовать более новые версии компиляторов GCC и набора утилит binutils из коллекции портов FreeBSD. Здесь также обсуждаются специализированные конфигурации GCC.

## 1. Предисловие

Компилятор, поставляемый с FreeBSD 8.0, — это GCC версии 4.2.1. В базовую систему FreeBSD включены binutils версии 2.15. Это довольно-таки старые версии, и в них, между прочим, отсутствует поддержка новых инструкций CPU, таких как SSSE3, SSE4.1, SSE4.2 и т.п. Ввиду лицензионных ограничений, новые версии этих приложений не будут включены в базовую систему. К счастью, есть возможность использовать более новую версию компилятора GCC (например, версию 4.4) установив его из коллекции портов FreeBSD.

|  | След.
|  | 2. Подготовка

Этот, и другие документы, могут быть скачаны с http://ftp.FreeBSD.org/pub/FreeBSD/doc/.

По вопросам, связанным с FreeBSD, прочитайте документацию прежде чем писать в <questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите в рассылку <doc@FreeBSD.org>.