Мануал: https://developer.gnome.org/gtk3/stable/ch01s05.html
Нужный пример: https://git.gnome.org/browse/gtk /tree/examples/application10
Как сообственно это все нужно подавать autotools? Что писать, куда писать и зачем?
Самостоятельно разобратся не вышло ни по Archwiki, ни по википедии, ни листая мануалы.