libqalculate pakken inneholder et bibliotek som gir funksjoner for en flerbrukskalkulator.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/Qalculate/libqalculate/releases/download/v5.3.0/libqalculate-5.3.0.tar.gz
Nedlasting MD5 sum: a7973f62e9cb413b58bc6a54268479f5
Nedlastingsstørrelse: 2.6 MB
Estimert diskplass som kreves: 150 MB (med tester)
Estimert byggetid: 0.7 SBU (Med tester; begge bruker parallellisme=8)
cURL-8.11.0, ICU-76.1, og libxml2-2.13.4
Installer libqalculate ved å kjøre følgende kommandoer:
./configure --prefix=/usr \ --disable-static \ --docdir=/usr/share/doc/libqalculate-5.3.0 && make
For å teste resultatene, utsted: make check.
Nå, som root
bruker:
make install
Libtool arkivfilen fra denne pakken refererer til biblioteker fra
ICU-76.1. En
slik referanse kan forårsake pakker avhengig av denne pakken å være
unødvendig koblet mot ICU bibliotekene og øke byrden for å
gjenoppbygge pakker hvis ICU er oppdatert til en ny hovedversjon.
Som vi har forklart i Libtool arkiv (.la) filer, disse
libtool arkivfilene er unødvendige uansett. Så som root
bruker, fjern libtool arkivfilen nå:
rm -v /usr/lib/libqalculate.la
--disable-static
: Denne
bryteren forhindrer installasjon av statiske versjoner av
bibliotekene.