tce-load -i compiletc meson glib2-dev pango-dev gdk-pixbuf-dev at-spi2-core-dev libxkbcommon-dev gobject-introspection-dev at-spi2-core-gir gdk-pixbuf-gir pango-gir libEGL-dev wayland-protocols-dev libepoxy-dev libXrandr-dev libXcursor-dev libXcomposite-dev libXinerama-dev perl5 glib2-python cups-dev json-glib-dev rest-dev iso-codes libwebp-dev wget https://download.gnome.org/sources/gtk/3.24/gtk-3.24.50.tar.xz cd gtk-3.24.50 mkdir build cd build CC="gcc -flto -march=armv8-a+crc -mtune=cortex-a72 -Os -pipe" CXX="g++ -flto -march=armv8-a+crc -mtune=cortex-a72 -Os -pipe -fno-exceptions -fno-rtti" meson setup --prefix=/usr/local --localstatedir=/var --buildtype=plain -Dgtk_doc=false -Dman=false -Dbroadway_backend=true ninja [7m 37.59s] sudo ninja install GTK+ 3.24.50 (3.0) Display backends: broadway wayland x11 [disabled: quartz win32] Print backends: file lpr cups [disabled: papi test] Cloud support: false Colord support: auto Profiler: false Introspection: true Documentation: false Man pages: false Build tests: true Installed tests: false Demos: true Examples: true Directories: prefix: /usr/local includedir: /usr/local/include libdir: /usr/local/lib datadir: /usr/local/share ------ Build targets in project: 614 NOTICE: Future-deprecated features used: * 1.1.0: {'"boolean option" keyword argument "value" of type str'} gtk 3.24.50 User defined options broadway_backend: true buildtype : plain gtk_doc : false localstatedir : /var man : false prefix : /usr/local