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.9.0/libqalculate-5.9.0.tar.gz
Nedlasting MD5 sum: e6310ad1a4754737a110d4ef99bb5279
Nedlastingsstørrelse: 3.4 MB
Estimert diskplass som kreves: 158 MB (med tester)
Estimert byggetid: 0.7 SBU (Med tester; begge bruker parallellisme=8)
cURL-8.19.0, ICU-78.3, og libxml2-2.15.2
Installer libqalculate ved å kjøre følgende kommandoer:
./configure --prefix=/usr \
--disable-static \
--docdir=/usr/share/doc/libqalculate-5.9.0 &&
make
For å teste resultatene, utsted: make check.
Nå, som root bruker:
make install
Libtool arkivfilen fra denne pakken refererer til bibliotekene fra
ICU-78.3. En
slik referanse kan føre til at pakker som er avhengige av denne
pakken blir unødvendig koblet mot ICU bibliotekene, og dette kan
øke byrden med å gjenoppbygge pakker hvis ICU oppdateres 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.