Gjs er et sett med Javascript bindinger for GNOME.
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/gjs/1.88/gjs-1.88.1.tar.xz
Nedlasting MD5 sum: 851963b653cbcf8534dff8b9e719592e
Nedlastingsstørrelse: 788 KB
Estimert diskplass som kreves: 336 MB (med tester)
Estimert byggetid: 0.3 SBU (med tester; med parallellitet=4)
Cairo-1.18.4, dbus-1.16.2, GLib-2.88.2 (med GObject Introspection), og SpiderMonkey from Firefox-140.12.0
GTK-3.24.52, GTK-4.22.4, og Valgrind-3.27.1
Installer Gjs ved å kjøre følgende kommandoer:
mkdir gjs-build &&
cd gjs-build &&
meson setup --prefix=/usr \
--buildtype=release \
--wrap-mode=nofallback \
.. &&
ninja
For å teste resultatene, sørge for at både GTK-3.24.52 og GTK-4.22.4 er installert og utsted: ninja test i en grafisk økt.
Nå, som root bruker:
ninja install
--buildtype=release:
Spesifiser en byggetype egnet for stabile utgivelser av pakken, som
standard kan produsere uoptimaliserte binærfiler.
--wrap-mode=nofallback:
Denne bryteren forhindrer meson fra å bruke delprosjektets
tilbakefall for evt avhengighetserklæringer i byggefilene, og
forhindrer det å laste ned eventuell valgfrie avhengigheter som
ikke er installert på systemet.
-D profiler=disabled: Denne bryteren
forhindrer bygging av profiler bakstykket selv om sysprof er
installert.