Lx4U-book/docs/build-system/libcap.md

70 lines
1.2 KiB
Markdown
Raw Normal View History

{{ include('../packages/libcap/README.md') }}
2021-05-11 15:29:05 +08:00
## Подготовка
Отключите установку статических библиотек:
```bash
{{ include('../packages/libcap/prepare') }}
```
2021-05-11 15:29:05 +08:00
## Сборка
```bash
{{ include('../packages/libcap/build') }}
```
2021-05-11 15:29:05 +08:00
## Тестирование
```bash
{{ include('../packages/libcap/test') }}
```
2021-05-11 15:29:05 +08:00
## Установка
```bash
{{ include('../packages/libcap/install') }}
```
2021-05-11 15:29:05 +08:00
Установите корректные права для библиотек:
```bash
{{ include('../packages/libcap/postinstall') }}
```
## При раздельной структуре каталогов
2021-07-27 23:37:23 +08:00
Уберите `prefix=/usr` в сборке и установке.
```bash
{{ include('../packages/libcap/cldirs') }}
```
2021-05-11 15:29:05 +08:00
## Для multilib
### Очистка
```bash
{{ include('../packages/libcap/multi_prepare') }}
```
2021-05-11 15:29:05 +08:00
### Сборка
```bash
{{ include('../packages/libcap/multi_build') }}
```
2021-05-11 15:29:05 +08:00
### Установка
```bash
{{ include('../packages/libcap/multi_install') }}
```
2021-05-11 15:29:05 +08:00
## Установленные файлы
Программы: `capsh`, `getcap`, `getpcaps` и `setcap`
2021-05-11 15:29:05 +08:00
Библиотеки: `libcap.so` и `libpsx.so`
2021-05-11 15:29:05 +08:00