mirror of
https://github.com/Linux4Yourself/book.git
synced 2025-02-02 23:07:17 +08:00
Фикс glibc
This commit is contained in:
parent
c16f11240e
commit
93499c9489
@ -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
|
||||
```
|
||||
|
||||
## Тестирование
|
||||
|
||||
!> На данном этапе необходимо убедиться, что установленные ранее пакеты работают правильно. Внимательно изучите результаты вывода команд, и проверьте, что они строго соответствуют результатам вывода, приведенным ниже. Если есть несоответствия, значит инструкции на предыдущих этапах были выполнены некорректно.
|
||||
|
Loading…
Reference in New Issue
Block a user