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.