Mail Archives: djgpp/1997/05/09/10:00:20
In your header file, on top put something like this:
#ifndef _MY_HEADER_FILE
#define _MY_HEADER_FILE
...
your header stuff
...
#endif /* at the end of header file */
that should solve your problem.
On 8 May 1997, rellwood wrote:
> How in the world do I get global variables to be global in several files
> that have been linked together? As my code is now, I have the
> declarations of the variables in a header file, but when I try to include
> it in more then one .c file the linker complians of multiple
> declairations. This, of course, makes perfect sense, so I tried making
> them each extern in the header file, but that didn't work either.
>
> What am I suppose to do here?
>
> Muchos thanks,
> Richard Ellwood
>
>
>
> --
>
>
- Raw text -