C/GTK question



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 <torresmat gmail com>
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



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