De cette tuto:Infinite avertissements GTK quand je clique droit sur l'icône
#include <gtk/gtk.h>
int main(int argc, char *argv[])
{
GtkWidget *window;
gtk_init(&argc, &argv);
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_widget_show(window);
gtk_main();
return 0;
}
je lance l'exécutable et faites un clic droit sur l'icône, puis avertissements infinis (les mêmes) ont déclaré:
GLib-WARNING **: g_main_context_check() called recursively from within a source's check() or prepare() member.
GLib-WARNING **: g_main_context_prepare() called recursively from within a source's check() or prepare() member.
GLib-WARNING **: g_main_context_check() called recursively from within a source's check() or prepare() member.
....
Quelqu'un sait comment réparer cet avertissement?
MISE À JOUR
Ce problème existe aussi avec gtk-demo
, est-il un bug gtk? Quelqu'un peut-il vérifier cela?
Plate-forme: Windows XP
MAJ2
J'ai trouvé quelqu'un avait la même question:
http://www.dsource.org/forums/viewtopic.php?t=5179&sid=0368cec966f5a135506cf99b24ec5030
Il peut y avoir plusieurs raisons à ces avertissements. J'ai compilé votre code sous Linux et aucun avertissement n'est affiché. Essayez la liste gtk devel. –
@ James Morris, semble que c'est un problème spécifique à win32. – Gtker