В этой главе рассказывается, как выполнить кросс-компиляцию базовых утилит с использованием только что собранного кросс-тулчейна. Эти утилиты установлены в свое конечное местоположение, но пока не могут быть использованы. Выполняемые инструкции по-прежнему зависят от инструментария хоста. Тем не менее, установленные библиотеки используются при компоновке.
Использование утилит станет возможным в следующей главе после входа в среду «chroot». Все пакеты из этой главы, должны быть собраны до того, как мы это сделаем. Поэтому пока наша система зависима от хост-системы.
Еще раз напомним, что неправильная настройка LFS
вместе со сборкой от root
может сделать ваш компьютер непригодным для
использования. Всю эту главу нужно выполнить от имени пользователя
lfs
, в его рабочем окружении, как
описано в Раздел 4.4, «Настройка
окружения».