Пакет 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