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

## 2. Подготовка

### 2.1. Установка binutils из портов

Чтобы задействовать все новые функциональные возможности последней версии GCC, желательна установка наиболее новой версии binutils. Это не является обязательным, но без обновления binutils вы не получите поддержку новых инструкций CPU.

Для того, чтоб установить наиболее новую версию binutils используя коллекцию портов FreeBSD, выполните следующую команду:

`#` `cd /usr/ports/devel/binutils && make install`

### 2.2. Установка GCC из портов

В коллекции портов FreeBSD можно найти несколько новых версий GCC. В нашем примере мы устанавливаем стабильную версию 4.4. Однако, возможно установить предыдущую или более новую (развивающуюся) версию (например: `lang/gcc43` или `lang/gcc45`).

Для установки одного из вышеупомянутых портов GCC, наберите следующую команду:

`#` `cd /usr/ports/lang/`gcc44` && make install`

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

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

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