libqalculate pakken inneholder et bibliotek som gir funksjoner for en flerbrukskalkulator.
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/Qalculate/libqalculate/releases/download/v5.8.1/libqalculate-5.8.1.tar.gz
Nedlasting MD5 sum: d266faae07e1cfd279f4693d8a37b617
Nedlastingsstørrelse: 2.5 MB
Estimert diskplass som kreves: 155 MB (med tester)
Estimert byggetid: 0.6 SBU (Med tester; begge bruker parallellisme=8)
cURL-8.16.0, ICU-77.1, og libxml2-2.15.1
Installer libqalculate ved å kjøre følgende kommandoer:
./configure --prefix=/usr \
--disable-static \
--docdir=/usr/share/doc/libqalculate-5.8.1 &&
make
For å teste resultatene, utsted: make check.
Nå, som root bruker:
make install
Libtool arkivfilen fra denne pakken refererer til biblioteker fra
ICU-77.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.