tce-load -i compiletc meson gtk3-dev gtk3-gir gobject-introspection-dev vala-dev

https://ftp.gnome.org/pub/GNOME/sources/gtksourceview/4.6/gtksourceview-4.6.0.tar.xz

cd gtksourceview-4.6.0

mkdir build
cd build

CC="gcc -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp -Os -pipe" CXX="g++ -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp -Os -pipe -fno-exceptions -fno-rtti" meson --prefix=/usr/local --localstatedir=/var --buildtype=plain

find . -name build.ninja -type f -exec sed -i 's/-Werror=undef//g' {} \;

ninja [0m 51.92s]
sudo ninja install

/usr/local/include/fribidi/fribidi-common.h:35:5: error: "DONT_HAVE_FRIBIDI_CONFIG_H" is not defined, evaluates to 0 [-Werror=undef]

GtkSourceView 4.6.0 (4)

  Documentation: false
  Glade catalog: false
  Install tests: false
  Introspection: true
      Vala vapi: true

Directories:
         prefix: /usr/local
     includedir: /usr/local/include
         libdir: /usr/local/lib
        datadir: /usr/local/share
