Re: [Quickfix-developers] Link error
Brought to you by:
orenmnero
From: Oren M. <or...@qu...> - 2004-08-06 14:08:46
|
Is your project set to compile using Multithreaded DLL? If not you=20 either need to do so or recompile QuickFIX using the same settings as=20 your project. --oren On Aug 5, 2004, at 11:49 AM, Nico J=FCrs wrote: > Hi *, > > =A0 > > i=92ve downloaded the most current version of the QuickFix Engine for=20= > Windows/C++. > > =A0 > > During linking process i get the following errors: > > =A0 > > msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: virtual=20 > __thiscall std::logic_error::~logic_error(void)"=20 > (??1logic_error@std@@UAE@XZ) bereits in quickfix.lib(MessageStore.obj)=20= > definiert > > msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: __thiscall=20 > std::logic_error::logic_error(class std::basic_string<char,struct=20 > std::char_traits<char>,class std::allocator<char> > const &)"=20 > (??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_trait > > s@D@std@@V?$allocator@D@2@@1@@Z) bereits in=20 > quickfix.lib(MessageStore.obj) definiert > > msvcprtd.lib(MSVCP60D.dll) : error LNK2005: "public: __thiscall=20 > std::logic_error::logic_error(class std::logic_error const &)"=20 > (??0logic_error@std@@QAE@ABV01@@Z) bereits in=20 > quickfix.lib(MessageStore.obj) definiert > > LINK : fatal error LNK1104: Datei "atls.lib" kann nicht geoeffnet=20 > werden > > Fehler beim Ausf=FChren von link.exe. > > =A0 > > Can anyone tell me why the logic_error objects are multible defined? > > =A0 > > Thanks, > > Nico |