🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #8464

Re: c / include files

#8464
From: Klashma
Date: Thu, 27 Jun 2002 13:07
38 lines
1922 bytes
> De juiste ken ik niet, maar hier is er alvast ��n ;-)
> 
Werkt niet :(, dit doe ik:

server.c:
#define MAIN_PROG
#include "player.h"

player.c: 
#include "player.h"

player.h:
#ifdef MAIN_PROG
#define EXTERN_VAR
#else
#define EXTERN_VAR extern
#endif
EXTERN_VAR struct player {
    	<knip>
}
EXTERN_VAR struct player *plHead = (struct player *) NULL;
EXTERN_VAR struct player *plEnd = (struct player *) NULL;


cc -I/usr/local/include/mysql -c server.c
cc -c sockhelp.c
cc -c player.c
cc -L/usr/local/lib/mysql -o server server.o sockhelp.o player.o -
lmysqlclient -lm
server.o: Definition of symbol `_plHead' (multiply defined)
server.o: Definition of symbol `_plEnd' (multiply defined)
player.o: Definition of symbol `_plHead' (multiply defined)
player.o: Definition of symbol `_plEnd' (multiply defined)
collect2: ld returned 1 exit status
*** Error code 1


Alvast bedankt
Technical Details
Message-ID: <Xns923A99F2E473Fgeenid@195.130.132.65>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-04!sn-xit-06!supernews.com!newsfeed.gamma.ru!Gamma.RU!news.tele.dk!small.news.tele.dk!195.238.2.15!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <Xns923A912658EDFkeanunoemailcom@195.130.132.65> <UDDS8.271$ix.86@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII
X-Google-Thread: fcea4,8485061e5167c153
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-06-27 06:08:37 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-04!sn-xit-06!supernews.com!newsfeed.gamma.ru!Gamma.RU!news.tele.dk!small.news.tele.dk!195.238.2.15!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
Newsgroups: be.comp.programming
Subject: Re: c / include files
From: Klashma <klash@noemail.invalid>
References: <Xns923A912658EDFkeanunoemailcom@195.130.132.65> <UDDS8.271$ix.86@afrodite.telenet-ops.be>
Organization: Your Company
Message-ID: <Xns923A99F2E473Fgeenid@195.130.132.65>
User-Agent: Xnews/5.04.25
Lines: 38
Date: Thu, 27 Jun 2002 13:07:59 GMT
NNTP-Posting-Host: 213.118.59.207
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1025183279 213.118.59.207 (Thu, 27 Jun 2002 15:07:59 MET DST)
NNTP-Posting-Date: Thu, 27 Jun 2002 15:07:59 MET DST