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.0/libqalculate-5.8.0.tar.gz
Nedlasting MD5 sum: 8dafb10b12655c92620ff2f6e9118852
Nedlastingsstørrelse: 2.5 MB
Estimert diskplass som kreves: 154 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.0 &&
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.