RE: [Quickfix-developers] Linkage problems with VC++7 -- STL related
Brought to you by:
orenmnero
From: bhuvana <bh...@ca...> - 2004-03-09 17:07:20
|
Hello, I am having trouble building the .Net version of the Quickfix application. I am getting the following types of errors when I try to build the solution file of Quickfix: 1. In the references not able to find the path for the file 'quickfix_net' 2. C:\Documents and Settings\bhuvana\Desktop\quickfix-1.7.0\quickfix\src\.NET\fix40\Allocati on.cs(315): The type or namespace name 'Group' does not exist in the class or namespace 'QuickFix' (are you missing an assembly reference?) 3. C:\Documents and Settings\bhuvana\Desktop\quickfix-1.7.0\quickfix\src\.NET\fix40\Message. cs(267): The type or namespace name 'Message' does not exist in the class or namespace 'QuickFix' (are you missing an assembly reference?) Thanks, Bhuvana -----Original Message----- From: qui...@li... [mailto:qui...@li...] On Behalf Of Vijay Singh Yadav Sent: Monday, March 08, 2004 4:32 PM To: qui...@li... Subject: [Quickfix-developers] Linkage problems with VC++7 -- STL related Hello All, I had a project in VC++ 6 that uses Quickfix and it worked flawlessly. I have moved the code to VC++ 7 and I get the following errors. I am not able to diagnose the problem. I am still using straight C++ API (i.e. not .net) =20 thanks, =20 -- vijay =20 ---------- Linking... LINK : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO' specification quickfix_debug.lib(Acceptor.obj) : warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_debug.lib(Dictionary.obj) : warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_debug.lib(SessionFactory.obj) : warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported : : : quickfix_debug.lib(Session.obj) : warning LNK4217: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allo cator@D@2@@1@@Z (public: __thiscall std::logic_error::logic_error(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)) imported in function "public: __thiscall FIX::FieldConvertError::FieldConvertError(void)" (??0FieldConvertError@FIX@@QAE@XZ) quickfix_debug.lib(Message.obj) : warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allo cator@D@2@@1@@Z (public: __thiscall std::logic_error::logic_error(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)) imported quickfix_debug.lib(FieldMap.obj) : warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allo cator@D@2@@1@@Z (public: __thiscall std::logic_error::logic_error(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)) imported quickfix_debug.lib(Initiator.obj) : warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allo cator@D@2@@1@@Z (public: __thiscall std::logic_error::logic_error(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)) imported quickfix_debug.lib(Acceptor.obj) : warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported : : : N=18HS^?X'u?=04 S +l=16.) ?? y=20 zThm? '^?t! :(??!?h'-? +axwZ j[-?vh?kj =1Bm v,vw(? ??Z |