Le paquet libqualculate contient une bibliothèque qui fournit des fonctions pour une calculatrice multi-fonction.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.4.
Téléchargement (HTTP) : https://github.com/Qalculate/libqalculate/releases/download/v5.7.0/libqalculate-5.7.0.tar.gz
Somme de contrôle MD5 du téléchargement : 9ca8257d1eb98286e499c4ea607e1b29
Taille du téléchargement : 2,7 Mo
Estimation de l'espace disque requis : 153 Mo (avec les tests)
Estimation du temps de construction : 0,7 SBU (avec les tests, tous deux avec parallélisme = 8)
cURL-8.15.0, ICU-77.1 et libxml2-2.14.5
Installez libqalculate en lanant les commandes suivantes :
./configure --prefix=/usr \
--disable-static \
--docdir=/usr/share/doc/libqalculate-5.7.0 &&
make
Pour tester les résultats, exécutez : make check. Un ensemble de tests, strings.batch, échoue, mais le journal n'explique pas pourquoi. Supprimer src/strings.batch permet aux autres tests de réussir.
Maintenant, en tant qu'utilisateur root :
make install
Le fichier d'archive libtool de ce paquet se réfère aux
bibliothèque de ICU-77.1. Une telle référence peut lier inutilement
les paquets qui dépendent de ce paquet à la bibliothèque ICU et
augmente la charge de reconstruction des paquets si ICU est mis à
jour vers une nouvelle version majeure. Comme expliqué dans
Fichiers d'archive
libtool (.la), ces fichiers d'archive libtool ne sont de toute
façon pas nécessaire. En tant qu'utilisateur root, supprimez le fichier d'archive libtool
maintenant :
rm -v /usr/lib/libqalculate.la
--disable-static : Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.