Bonjour
Est-ce que quelqu'un poiurrait me dire comment programmer en gtk3 sous Code::blocks ?
Je suis sous Mandriva Linux et j'ai les bibliothèques de développement gtk2 et gtk3 d'installées.
Version imprimable
Bonjour
Est-ce que quelqu'un poiurrait me dire comment programmer en gtk3 sous Code::blocks ?
Je suis sous Mandriva Linux et j'ai les bibliothèques de développement gtk2 et gtk3 d'installées.
Bonjour
J'ai trouvé qu'il faut rajouter trois options :J'ai mis dans "Project buid option"->"Compiler setting"->"Other options" et ça compile encore !
Je les mets où ?Code:`pkg-config gtk+-2.0 --cflags` -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES
Mes idées ont du être mauvaise car après mes modifications, c::b ne trouvait plus #include <gtk/gtk.h> !
Si tu n'utilises pas de fonctionnalités exclusives à GTK3 (ce que je te conseille, sinon très peu de personnes pourront utiliser ton application vu qu'il n'est pas sorti), désinstalle gtk3-devel. Utilise gtk2-devel et les flags que je t'ai indiqué, cela te permettra de migrer très facilement une fois GTK3 sorti.
Je n'avais pas vu ta réponse... Je viens de le faire marcher ! Regarde la modification de mon post. J'avais par mégarde rajouté un - au milieu de `pkg-config gtk+-2.0 --cflags` et plus rien ne marchait !