cvs.gedasymbols.org/archives/browse.cgi | search |
Message-ID: | <003f01bdd129$b4826270$726f6f6f@c3nt2> |
From: | "Andrew Deren" <aderen AT interaccess DOT com> |
To: | "Klaus Petzold" <califax AT wupperonline DOT de>, <djgpp AT delorie DOT com> |
Subject: | Re: Problem with include-files |
Date: | Wed, 26 Aug 1998 14:42:33 -0500 |
MIME-Version: | 1.0 |
> >I have a problem under DJGPP version 2.7.2.1 when I want to implement >something like the following: > >->filename: test.h > >#ifndef _TEST_ >#define _TEST_ > >int t; you need to put: extern int t; in the include file and in either source file: int t; > >#endif > >->filename test.cc > >#include "test.h" > > >-> filename main.cc > >#include "test.h" > >int main() >{ >} > >When I link these files I get the following error message: >-multiple definition of 't' >What's wrong? > >tia... > ...Klaus... > >
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |