see: https://github.com/lanoxx/tilda version 1.5.0 (2020-02-02): git clone https://github.com/lanoxx/tilda.git Build Dependencies: Glib >= 2.30 - http://developer.gnome.org/glib/2.30/ Gtk+3 >= 3.0 - http://developer.gnome.org/gtk3/3.0/ VTE >= 2.91 - http://developer.gnome.org/vte/0.30/ libConfuse - http://www.nongnu.org/confuse/ libx11-dev - http://www.x.org/wiki/ Install development dependencies (tce-load -i automake glib2-dev gtk3-dev vte-dev libX11-dev vte-dev.tcz) export CFLAGS="-flto -fuse-linker-plugin -mtune=generic -Os -pipe" export CXXFLAGS="-flto -fuse-linker-plugin -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" mkdir build cd build ../autogen.sh --prefix=/usr/local find . -name Makefile -type f -exec sed -i 's/-O2//g' {} \; make --silent Runtime dependencies: tilda.tcz.dep gtk3.tcz vte.tcz libconfuse.tcz submitqc --color --libs --fix --strip ./tilda.tcz # get the extension files dates the same as tcz for file in tilda.tcz.*; do touch --no-create --reference=tilda.tcz $file; done # set the permissions for file in tilda.*; do chmod 666 $file; done #tar all necessary and optional files, example: tar cvzf ./tilda.tar.gz ./tilda/ save this file with name compile_tilda