From 789e96284988ad06d8fd52605875db9c04ae27c3 Mon Sep 17 00:00:00 2001 From: Linuxoid85 Date: Tue, 20 Jul 2021 22:28:56 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A4=D0=B8=D0=BA=D1=81=20=D0=BF=D0=B0=D0=BA?= =?UTF-8?q?=D0=B5=D1=82=D0=B0=20gcc;=20=D0=BE=D0=B1=D0=B5=D1=81=D0=BF?= =?UTF-8?q?=D0=B5=D1=87=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B4=D0=BE=D1=81=D1=82?= =?UTF-8?q?=D1=83=D0=BF=D0=BD=D0=BE=D1=81=D1=82=D0=B8=20=D0=B5=D0=B3=D0=BE?= =?UTF-8?q?=20=D0=B8=D0=BD=D1=81=D1=82=D1=80=D1=83=D0=BA=D1=86=D0=B8=D0=B9?= =?UTF-8?q?=20=D0=B2=20=D0=BB=D0=BE=D0=BA=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE?= =?UTF-8?q?=D0=B9=20=D0=BE=D1=84=D1=84=D0=BB=D0=B0=D0=B9=D0=BD=20=D0=B2?= =?UTF-8?q?=D0=B5=D1=80=D1=81=D0=B8=D0=B8=20=D0=BA=D0=BD=D0=B8=D0=B3=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/build-system/gcc.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/docs/build-system/gcc.md b/docs/build-system/gcc.md index dcb587f9..1d2e8483 100644 --- a/docs/build-system/gcc.md +++ b/docs/build-system/gcc.md @@ -20,7 +20,7 @@ Примените патч, исправляющий несколько проблем: - +[filename](../packages/core/gcc/patch ':include') Исправьте пути установки библиотек: @@ -30,11 +30,11 @@ ?> На данном этапе необходимы только компиляторы для C и C++, однако вы можете собрать компиляторы для любых поддерживаемых GCC языков программирования, перечислив их через запятые в опции configure `--enable-languages=c,c++`. GCC поддерживает следующие языки - `c,c++,d,fortran,go,objc,obj-c++`. вы можете собрать все доступные компиляторы, добавив параметр `--enable-languages=c,c++,d,fortran,go,objc,obj-c++`. Если позднее вам потребуется компилятор для какого либо языка из этого списка - пересоберите GCC с его поддержкой. - +[filename](../packages/core/gcc/configure ':include') ### Для multilib - +[filename](../packages/core/gcc/multi_configure ':include') ### Значения параметров @@ -44,14 +44,14 @@ ## Сборка - +[filename](../packages/core/gcc/build ':include') ## Тестирование - Увеличьте размер стека по умолчанию - Произведите тестирование от непривилегированного пользователя во избежание непредвиденных ситуаций с системой. - +[filename](../packages/core/gcc/test ':include') > Тестирование занимает достаточно много времени. @@ -65,7 +65,7 @@ ## Установка - +[filename](../packages/core/gcc/install ':include') - Удалите ненужную директорию, - Убедитесь, что владелец установленных заголовков корректный, @@ -73,8 +73,10 @@ - Для поддержки LTO требуется следующая символическая ссылка, - Переместите файлы в правильное место: - +[filename](../packages/core/gcc/postinstall ':include') +## При использовании раздельных каталогов: +- Замените `ln -svr /usr/bin/cpp /usr/lib` из предыдущей команды на корректную для раздельной структуры. ## Проверка работоспособности