Pas de signaux sous windows
Bonjour,
j'essaye de compiler mon application gtk sous windows, ça a l'air de marcher mais aucun callback ne marche, et j'ai le message d'erreur couldn't find signal handler ainsi que quelques warnings :
Code:
1 2 3 4 5 6 7
|
Gtk-WARNING **: Loading IM context type 'cedilla' failed
Gtk-WARNING **: Le module spécifié est introuvable.
et
libglade-WARNING **: could not find signal handler 'create' |
sous linux tout se passe bien. voila la ligne de commande que j'utilise pour compiler sous windows dans mingw :
Code:
1 2
|
gcc -export-dynamic -Wall -g main.c gid.c ecriture_in.c materiaux.c -o appli.exe -mwindows `pkg-config --cflags --libs gmodule-2.0 gtk+-2.0 libglade-2.0` |
j'ai lu un peu partout qu'il fallait rajouter G_MODULE_EXPORT devant tous les callbacks, je l'ai fait mais ca ne change rien à mon affaire.
Code:
1 2
|
G_MODULE_EXPORT void create(GtkWidget *widget, gpointer data); |
help please :(