Re: C/GTK question
- From: David Nečas (Yeti) <yeti physics muni cz>
- To: gtk-app-devel-list gnome org
- Subject: Re: C/GTK question
- Date: Sat, 17 Jun 2006 08:16:44 +0200
On Thu, Jun 15, 2006 at 12:08:24PM -0300, Matías Torres wrote:
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?
Read this -- all of it, and then especially Problem 4
http://www.gamedev.net/reference/articles/article1798.asp
(It's a bit MSC++ish, but it explains the concepts right)
Yeti
--
Anonyms eat their boogers.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]