GObject Introspection, how to suppress GTK4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I have a Nim gintro user who has both GTK4 and GTK3 installed on his
box, and seems to have some trouble: 

https://github.com/StefanSalewski/gintro/issues/30

I can not test that, because for my Gentoo Linux box only GTK3 is
official available.

My gintro package should generate latest GTK3 bindings for Nim
programming language, and ignore GTK4 for now, as I am not able to test
GTK4, and without testing there is no chance for working GTK4 bindings.

But it looks like he is getting GTK4 -- I assume he has a Linux box.

From

https://developer.gnome.org/gi/1.56/GIRepository.html#g-irepository-get-default

I do not see how one can really select GTK version. For most people my
generator program seems to work, because they have GTK3 installed.

I am using g_irepository_get_default() and g_irepository_require() --
the later function gets NULL for version. May an undocumented pattern
work for version? Like a guessed "<4.0" ? Or may a plain "3" give us
latest available GTK3? 



_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
https://mail.gnome.org/mailman/listinfo/gtk-list



[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux