Problem sorted, I was being a nugget and declaring a variable in the header
file instead of just externing it. Gave a rather misleading error message.
Rik
> -----Original Message-----
> From: Schau, Brian [SMTP:[EMAIL PROTECTED]]
> Sent: 18 September 2000 13:51
> To: Palm Developer Forum
> Subject: RE: #ifndef problem - works for most files but seems to go
> wrong
>
> Try posting the offending file .. :)
>
> > -----Original Message-----
> > From: Richard Anderson [mailto:[EMAIL PROTECTED]]
> > Sent: Monday, September 18, 2000 2:57 PM
> > To: Palm Developer Forum
> > Subject: #ifndef problem - works for most files but seems to go wrong
> >
> >
> > Hi
> >
> > I am using the standard header file protection:
> >
> > #ifndef _blah_h
> > #define _blah_h
> >
> > blah
> > blah
> > blah
> >
> > #endif
> >
> > This works fine most of the time. I use it in 10 header
> > files, but the in
> > the tenth header file it dont work and I get link errors
> > telling me the data
> > within has been redfined in all the C files which include the
> > header, ie the
> > protection seems to fail.
> > Ive triple checked everything but I cant see whats wrong.
> > Anyone seem this
> > before or got any ideas ?
> >
> > Thanks
> >
> > Rik
> >
> > --
> > For information on using the Palm Developer Forums, or to
> > unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
> >
>
> --
> For information on using the Palm Developer Forums, or to unsubscribe,
> please see http://www.palmos.com/dev/tech/support/forums/
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/