GTK-Doc pakken inneholder en kode dokumentar. Dette er nyttig for å trekke ut spesielt formaterte kommentarer fra koden for å lage API dokumentasjon. Denne pakken er valgfri; hvis den ikke er installert, vil pakker ikke bygge dokumentasjonen. Dette betyr ikke at du ikke vil ha eventuell dokumentasjon. Hvis GTK-Doc ikke er tilgjengelig, vil installasjonsprosessen kopiere all forhåndsbygd dokumentasjon til systemet ditt.
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://download.gnome.org/sources/gtk-doc/1.36/gtk-doc-1.36.0.tar.xz
Nedlasting MD5 sum: 69c1105d8c968cb5303a40bc88685eac
Nedlastingsstørrelse: 550 KB
Estimert diskplass som kreves: 14 MB (legg til 2.3 MB for tester)
Estimert byggetid: mindre enn 0.1 SBU (med tester)
docbook-xml-4.5, docbook-xsl-nons-1.79.2, GLib-2.86.4, itstool-2.0.7, libxslt-1.1.45, og Pygments-2.19.2
For tester: dblatex eller fop-2.11 (XML PDF støtte), Which-2.23, og Python moduler lxml-6.0.2, parameterized, og yelp-tools
De valgfrie pythonmodulene ovenfor kan enkelt installeres med pip3 kommando.
Installer GTK-Doc ved å kjøre følgende kommandoer:
mkdir -p build &&
cd build &&
meson setup .. \
--prefix=/usr \
--buildtype=release \
-D tests=false &&
ninja
Testpakken vil henge hvis pakken (eller en tidligere versjon) ikke allerede er installert.
Nå, som root bruker:
ninja install
For å teste resultatene, sørg for at du har Python modulen parameterized er installert, og utsted:
meson configure -D tests=true && ninja test
Noen tester vil mislykkes avhengig av valgfritt installerte pakker.
-D tests=false: forhindrer
bygging av tester. Standardverdien er true, men krever parameterized python modulen.