libcairomm-1.16 pakken gir et C++ grensesnitt til Cairo. Denne versjonen av API er nødvendig for å støtte gtkmm-4.
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://www.cairographics.org/releases/cairomm-1.18.0.tar.xz
Nedlasting MD5 sum: 4c7afc4ab5177655724ea4b31794db30
Nedlastingsstørrelse: 620 KB
Estimert diskplass som kreves: 25 MB (med tester)
Estimert byggetid: 0.2 SBU (med tester)
Cairo-1.18.4 og libsigc++-3.6.0
Boost-1.89.0 (for tester)
Installer Cairomm-1.16 ved å kjøre følgende kommandoer:
mkdir bld &&
cd bld &&
meson setup .. \
--prefix=/usr \
--buildtype=release \
-D build-tests=true \
-D boost-shared=true &&
ninja
For å kjøre testpakken, kjør: ninja test.
Nå, som root bruker:
ninja install
-D build-tests=true: Denne
bryteren er for å bygge enhetstestene. Fjern hvis du ikke har
installert Boost-1.89.0.
-D boost-shared=true: Denne
bryteren gjør at pakken bruker den delte versjonen av boost
bibliotekene. Det kreves hvis du ikke har installert de statiske
boost bibliotekene, og du har sendt -D
build-tests=true.
-D build-documentation=true: Denne
bryteren bygger html dokumentasjon hvis doxygen er installert.