tce-load -i compiletc meson js115-dev gobject-introspection-dev gtk3-dev gtk3-gir gtk4-dev gtk4-gir wget https://download.gnome.org/sources/gjs/1.78/gjs-1.78.3.tar.xz cd gjs-1.78.3 mkdir build-gjs cd build-gjs CC="gcc -flto -mtune=generic -Os -pipe" CXX="g++ -flto -mtune=generic -Os" meson --prefix=/usr/local --localstatedir=/var --libexecdir=/usr/local/lib --buildtype=plain -Dinstalled_tests=false --wrap-mode=nofallback [-fno-exceptions fails] ninja [1m 3.48s] sudo ninja install gjs 1.78.3 Directories prefix : /usr/local bindir : /usr/local/bin libdir : /usr/local/lib datadir : /usr/local/share Dependencies libffi : 3.3 (in /usr/local) GLib : 2.78.1 (in /usr/local) GObject introspection : 1.78.1 (in /usr/local) SpiderMonkey : 115.7.0 (in /usr/local, release build) Readline : (library) Build options Build type : plain Installed tests : NO -Bsymbolic-functions : YES Skip DBus tests : NO Skip GTK tests : NO Extra debug logs : NO Precompiled headers : YES Optional features Cairo module : YES Use readline for input: YES Profiler (Linux only) : NO Dtrace debugging : NO Systemtap debugging : NO User defined options buildtype : plain libexecdir : /usr/local/lib localstatedir : /var prefix : /usr/local wrap_mode : nofallback installed_tests : false