If I had to guess, I'd say this was due to the, IMO weird, way that GTK+
and GLib forbid direct inclusion of any header except their top-level one,
which then includes every other. <gtkmm/enums.h> includes <gtk/gtk.h> and
hence the rest. <gtkmm/widget.h> includes <gtkmm/enums.h>. You can guess
the rest...

Separate from that, though, I'd ask: what kind of compile times did you
expect instead? e.g. based on which other libraries of comparable scale?
_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to