libshumate-1.3.0

Introduksjon til libshumate

libshumate pakken inneholder et GTK-4 skjermelement for å vise kart.

[Notat]

Notat

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.

Pakkeinformasjon

libshumate Avhengigheter

Påkrevd

GTK-4.16.2, libsoup-3.4.4, og Protobuf-c-1.5.0

Anbefalt

Valgfri

Gi-DocGen-2024.1, Valgrind-3.23.0, og sysprof

Installasjon av libshumate

Installer libshumate ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

meson setup --prefix=/usr          \
            --buildtype=release    \
            --wrap-mode=nodownload \
            -D gtk_doc=false       \
            ..                     &&
ninja

Hvis du har Gi-DocGen-2024.1 installert og ønsker å bygge API dokumentasjonen for denne pakken, utsted:

sed -e 's/lib_version/version/' \
    -i ../docs/meson.build      &&
meson configure -D gtk_doc=true &&
ninja

For å teste resultatene, utsted: ninja test.

Nå, som root bruker:

ninja install

Parameterforklaringer

--buildtype=release: Spesifiser en byggetype egnet for stabile utgivelser av pakken, som standard kan produsere uoptimaliserte binærfiler.

--wrap-mode=nodownload: Denne bryteren forhindrer meson fra å nedlaste valgfrie avhengigheter som ikke er installert på systemet.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: libshumate-1.0.so
Installerte Mapper: /usr/include/shumate-1.0 and /usr/share/doc/libshumate-1.3.0 (valgfri)

Korte Beskrivelser

libshumate-1.0.so

inneholder funksjoner som gir et GTK-4 skjermelement for å vise kart