Created attachment 6768 Build log When passed --disable-gtk3 --disable-libxfce4ui2, exo-0.11.0 fails to build with multiple issues, including wrong deps in Makefiles: make[2]: *** No rule to make target '../exo/libexo-2.la', needed by 'exo-desktop-item-edit'. Stop. and problems with includes (missing conditionals?): In file included from [01m[K../exo-desktop-item-edit/exo-die-desktop-model.h:23:0[m[K, from [01m[Kexo-die-desktop-model.c:31[m[K: [01m[K../exo/exo.h:32:21:[m[K [01;31m[Kfatal error: [m[Kgtk/gtk.h: No such file or directory compilation terminated.
I can reproduce with current master. The point is : do we still want to be able to disable gtk3 version of exo ? It's a non-sense with ongoing xfce 4.14
I agree with Skunnyk. Exo 0.11.x is a development library for Xfce 4.14, which targets GTK 3. With the below commit, GTK 3 is now a build requirement. https://git.xfce.org/xfce/exo/commit/?id=bc9c4990f8d371048c2a6ddb085894e2928dfb58