2021-06-10 21:28:16 +08:00
< pkg :name = "'gmp'" instsize showsbu2 > < / pkg >
2021-05-10 21:32:20 +08:00
2021-07-13 15:32:26 +08:00
## Подготовка
2021-05-10 21:32:20 +08:00
2021-07-13 15:32:26 +08:00
?> По умолчанию gmp оптимизируется под ваш процессор. Для того чтобы её можно было запустить на другом процессоре, можете выполнить:
2021-05-10 21:32:20 +08:00
```
2021-07-13 15:32:26 +08:00
cp -v configfsf.guess config.guess
cp -v configfsf.sub config.sub
```
## Настройка
< package-script :package = "'gmp'" :type = "'configure'" > < / package-script >
2021-05-10 21:32:20 +08:00
2021-06-10 21:28:16 +08:00
### Значения параметров
2021-05-10 21:32:20 +08:00
`--enable-cxx` - Собрать библиотеку C++
## Сборка
2021-06-10 21:28:16 +08:00
< package-script :package = "'gmp'" :type = "'build'" > < / package-script >
2021-06-26 20:02:42 +08:00
2021-05-10 21:32:20 +08:00
## Тестирование
2021-06-26 20:02:42 +08:00
2021-06-10 21:28:16 +08:00
< package-script :package = "'gmp'" :type = "'test'" > < / package-script >
2021-05-10 21:32:20 +08:00
## Установка
2021-06-26 20:02:42 +08:00
2021-06-10 21:28:16 +08:00
< package-script :package = "'gmp'" :type = "'install'" > < / package-script >
2021-06-26 20:02:42 +08:00
2021-05-10 21:32:20 +08:00
## Для multilib
2021-06-10 21:28:16 +08:00
### Очистка и подготовка
2021-05-10 21:32:20 +08:00
2021-06-10 21:28:16 +08:00
< package-script :package = "'gmp'" :type = "'multi_prepare'" > < / package-script >
2021-05-10 21:32:20 +08:00
### Настройка
2021-06-10 21:28:16 +08:00
< package-script :package = "'gmp'" :type = "'multi_configure'" > < / package-script >
2021-05-10 21:32:20 +08:00
2021-06-26 20:02:42 +08:00
### Сборка
2021-05-10 21:32:20 +08:00
2021-06-10 21:28:16 +08:00
< package-script :package = "'gmp'" :type = "'multi_build'" > < / package-script >
2021-05-10 21:32:20 +08:00
### Установка
2021-06-10 21:28:16 +08:00
< package-script :package = "'gmp'" :type = "'multi_install'" > < / package-script >
2021-05-10 21:32:20 +08:00
2021-06-26 20:02:42 +08:00
---
2021-06-12 07:12:16 +08:00
!> Код gmp сильно оптимизирован для процессора, на котором построен. Изредка, если система LX4 была перенесена на ПК с другим процессором, при компиляции может выдавать ошибки `Illegal instruction` и прерывать сборку программы. Чтобы этого избежать, перекомпилируйте пакет `gmp` , добавив опцию `--build=x86_64-pc-linux-gnu` .
2021-05-10 21:32:20 +08:00
## Установленные файлы
Библиотеки: libgmp.so libgmpxx.so
2021-06-10 21:28:16 +08:00
< script >
new Vue({ el: '#main' })
2021-06-26 20:02:42 +08:00
< / script >