mirror of
https://github.com/Linux4Yourself/book.git
synced 2025-01-24 15:12:18 +08:00
1.7 KiB
1.7 KiB
Настройка
!> Пакет binutils должен быть установлен раньше GCC и libc.
Пакет {{package.name}} требует использовать отдельную директорию для сборки. Создайте её:
mkdir -v build
cd build
?> 1 SBU равен времени сборки данного пакета.
Запустим скрипт configure
:
../configure --prefix=$LIN/tools \
--with-sysroot=$LIN \
--target=$LIN_TGT \
--disable-nls \
--disable-werror
Для multilib
Добавьте параметр--enable-multilib
Значения параметров
--with-sysroot=$LIN
--target=$LIN_TGT
- необходимо для кросс-компиляции.
--disable-nls
- Для кросс-компилятора не требуется локализация.
--disable-werror
- отключает остановку сборки при предупреждениях.
Сборка
make
Установка
make install -j1
-j1
предотвращает возможную ошибку установки.
Дополнительную информацию о компиляции пакетов смотрите здесь.