Пакет MPFR содержит функции для двоичных вычислений с плавающей запятой произвольной точности.
Исправьте тестовый пример, приводящий к ошибке в старых версиях Glibc:
sed -e 's/+01,234,567/+1,234,567 /' \ -e 's/13.10Pd/13Pd/' \ -i tests/tsprintf.c
Подготовьте MPFR к компиляции:
./configure --prefix=/usr \ --disable-static \ --enable-thread-safe \ --docdir=/usr/share/doc/mpfr-4.2.0
Скомпилируйте пакет и сгенерируйте HTML-документацию:
make make html
Набор тестов для MPFR в этом разделе считается критически важным. Ни в коем случае не пропускайте его.
Выполните тестирование и убедитесь, что все 197 тестов пройдены:
make check
Установите пакет и документацию к нему:
make install make install-html