glibc, gcc upstream fixes

This commit is contained in:
Anton Maisak 2021-11-04 17:55:52 +03:00
parent f236a4ebe7
commit 126d4f3375
2 changed files with 8 additions and 21 deletions

View File

@ -1,21 +1,5 @@
{{ include('../packages/gcc/README.md') }}
<script>
new Vue({
el: '#main',
data: { package: {} },
mounted: function () {
this.getPackage('gcc');
},
methods: {
getPackage: function(name) {
getPackage(name)
.then(response => this.package = response);
},
}
})
</script>
## Подготовка
Исправьте пути установки библиотек:

View File

@ -30,18 +30,21 @@ cd build
## Настройка
Если вы собираете систему с раздельной структурой директорий, убедитесь, что утилиты `ldconfig` и `sln` установлены в `/usr/sbin`:
```bash
echo "rootsbindir=/usr/sbin" > configparms
```
```bash
../configure \
--prefix=/usr \
--disable-werror \
--enable-kernel=3.2 \
--with-headers=/usr/include \
--libexecdir=/usr/lib \
libc_cv_slibdir=/usr/lib \
libc_cv_slibdir=/lib
```
> Если вы используете раздельную структуру каталогов, то измените значение параметра `libc_cv_slibdir` на `/lib`: `libc_cv_slibdir=/lib`, и удалите параметр `--libexecdir=/usr/lib`.
### Для multilib
Добавьте параметр `--enable-multi-arch`