Фикс glibc

This commit is contained in:
Linuxoid85 2021-07-21 17:39:43 +03:00
parent c16f11240e
commit 93499c9489

View File

@ -60,16 +60,12 @@ cd build
--build=$(../scripts/config.guess) \
--enable-kernel=3.2 \
--with-headers=$LIN/usr/include \
--libdir=/usr/lib \
--libexecdir=/usr/lib \
libc_cv_slibdir=/lib \
libc_cv_include_x86_isa_level=no \
--disable-nscd \
--disable-timezone-tools
```
!> Для компиляции {{package.name}} для системы с раздельными каталогами используйте соответствующую команду ниже.
### Для multilib
Добавьте параметр `--enable-multi-arch`
@ -104,20 +100,6 @@ make DESTDIR=$LIN install
$LIN/tools/libexec/gcc/$LIN_TGT/11.1.0/install-tools/mkheaders
```
## При раздельной структуре каталогов
Замените команду `../configure ...` на:
```bash
../configure \
--prefix=/usr \
--host=$LFS_TGT \
--build=$(../scripts/config.guess) \
--enable-kernel=3.2 \
--with-headers=$LFS/usr/include \
libc_cv_slibdir=/lib
```
## Тестирование
!> На данном этапе необходимо убедиться, что установленные ранее пакеты работают правильно. Внимательно изучите результаты вывода команд, и проверьте, что они строго соответствуют результатам вывода, приведенным ниже. Если есть несоответствия, значит инструкции на предыдущих этапах были выполнены некорректно.