Gjs er et sett med Javascript bindinger for GNOME.
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.
Nedlasting (HTTP): https://download.gnome.org/sources/gjs/1.80/gjs-1.80.2.tar.xz
Nedlasting MD5 sum: ae896ab9a1c5589b86fde94a45a2fcd9
Nedlastingsstørrelse: 648 KB
Estimert diskplass som kreves: 253 MB (med tester)
Estimert byggetid: 0.2 SBU (med tester; med parallellitet=4)
Cairo-1.18.2, dbus-1.14.10, GLib-2.82.1 (med GObject Introspection), og SpiderMonkey from Firefox-115.14.0
Valgrind-3.23.0 (for tester), DTrace, LCOV, sysprof, og Systemtap
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, 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
stopper nedlastingen av eventuell valgfrie avhengigheter som ikke
er installert på systemet.
-Dprofiler=disabled
: hindrer bygging av
profilerings bakstykket selv om sysprof er installert.