Please, refer to some C tutorials and handbooks on Internet. This is a very basic question. You should include .h files, not .c .
I recommend that you read first to learn C and then to learn GTK. I liked C Course by Dave Marshal and Advanced Linux Programming as well, both available on Internet. Best regards ---------- Forwarded message ---------- From: Matías Torres <[EMAIL PROTECTED]> Date: Jun 15, 2006 5:08 PM Subject: C/GTK question To: gtk-app-devel-list@gnome.org I'm building an application in C that uses GTK. The reason i'm doing this is to learn GTK (and C as well) the main problem I've found is that i write all the GTK code in only one file and is getting too da## big, so i tried to divide the GTK code in different files, but it seems i'm do not understand C that good. This is what i did: global.c GtkWidget *mainWindow gtkarch1.c gtkarch2.c gtkarch3.c gtkarch4.c /* Al this files uses the mainWindow variable, this is what i do: gtkarchX.c #include global.c GtkWidget *mainWindow */ ant then the main.c file which looks like this: main.c #include "gtkarch1.c" #include "gtkarch2.c" #include "gtkarch3.c" But the compiler gives me an error, which I understand but i don't know how to solve it, that says that i'm redefining the variables declared in global.c in each gtkarchX.c So............ Help? please? _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list