[GEM-dev] linkage problem

Ronan PUCE MUSE r.leboite.pm at birdsinplane.com
Sun Jun 20 13:26:10 CEST 2004


Hello,

Thanx for the tip IOHannes !

I was able to compile the debug version of gem, but i got an error linking
the release version. I'm sorry if that's a simple thing but i dont want to
do mistakes. Here is the errors:

strmbasd.lib(wxutil.obj) : error LNK2005: "public: __thiscall
CCritSec::CCritSec(void)" (??0CCritSec@@QAE at XZ) already defined in
DSgrabber.obj
strmbasd.lib(wxutil.obj) : error LNK2005: "public: __thiscall
CCritSec::~CCritSec(void)" (??1CCritSec@@QAE at XZ) already defined in
DSgrabber.obj
strmbasd.lib(wxutil.obj) : error LNK2005: "public: void __thiscall
CCritSec::Lock(void)" (?Lock at CCritSec@@QAEXXZ) already defined in
DSgrabber.obj
strmbasd.lib(wxutil.obj) : error LNK2005: "public: void __thiscall
CCritSec::Unlock(void)" (?Unlock at CCritSec@@QAEXXZ) already defined in
DSgrabber.obj
etc...

It seems that i have to exclude one of the two libraries from the linkage.
Am i wrong ? if so, which one ? strmbasd.lib is specified in the project but
not DSgrabber.obj

Any1 have a clue ?

Thanx for the help
Ronan


----- Original Message ----- 
From: "IOhannes m zmoelnig" <zmoelnig at iem.at>
To: "Ronan PUCE MUSE" <r.leboite.pm at birdsinplane.com>
Cc: "gem-dev" <gem-dev at iem.at>
Sent: Saturday, June 19, 2004 7:17 PM
Subject: Re: [GEM-dev] Hello


> Ronan PUCE MUSE wrote:
> > Hello,
> >
> > i'm new to the list and i experience some problems with Gem 0.9
compilation
> >
> > - Where are the pix_depot.cpp and pix_texture2.cpp ? may i remove them
from
> > the visual c project ?
> yes;
> i have only access to vc6 so it might be, that the vc7 project files
> were not updated.
>
> > - i dont have any file of the yuv module, where i can fin it ?
> nowhere, there are none (all the yuv-functionality has been incorporated
> into pix_
>
> mfg.as.rd
> IOhannes
>
> _______________________________________________
> GEM-dev mailing list
> GEM-dev at iem.at
> http://iem.at/cgi-bin/mailman/listinfo/gem-dev





More information about the GEM-dev mailing list