[Quickfix-developers] Hi, I try to build .net version quickfix_net, I got link errors.
Brought to you by:
orenmnero
From: jun w. <jw...@ja...> - 2003-07-07 22:27:55
|
First, I build quickfix_debug.lib and quickfix.lib in lib director. Then I build quickfix_net, and got following link errors. What I need to do to fix it? thanks Errors as following: quickfix_net error LNK2001: unresolved external symbol "__declspec(dllimport) public: char * __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::begin(void)" (__imp_?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEPADXZ) quickfix_net error LNK2001: unresolved external symbol "__declspec(dllimport) public: class std::reverse_iterator<char *,char,char &,char *,int> __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::rbegin(void)" (__imp_?rbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$reverse_iterator@PADDAADPADH@2@XZ) quickfix_net error LNK2001: unresolved external symbol "__declspec(dllimport) public: class std::reverse_iterator<char *,char,char &,char *,int> __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::rend(void)" (__imp_?rend@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$reverse_iterator@PADDAADPADH@2@XZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::logic_error::_Doraise(void)const " (?_Doraise@logic_error@std@@MBEXXZ) quickfix_net error LNK2001: unresolved external symbol "protected: virtual void __thiscall std::runtime_error::_Doraise(void)const " (?_Doraise@runtime_error@std@@MBEXXZ) quickfix_net error LNK2019: unresolved external symbol "__declspec(dllimport) public: char * __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::begin(void)" (__imp_?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEPADXZ) referenced in function "public: static bool __cdecl FIX::DoubleConvertor::convert(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,double &)" (?convert@DoubleConvertor@FIX@@SA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAN@Z) quickfix_net error LNK2019: unresolved external symbol "__declspec(dllimport) public: class std::logic_error & __thiscall std::logic_error::operator=(class std::logic_error const &)" (__imp_??4logic_error@std@@QAEAAV01@ABV01@@Z) referenced in function "public: struct FIX::ConfigError & __thiscall FIX::ConfigError::operator=(struct FIX::ConfigError const &)" (??4ConfigError@FIX@@QAEAAU01@ABU01@@Z) quickfix_net error LNK2019: unresolved external symbol "__declspec(dllimport) public: class std::reverse_iterator<char *,char,char &,char *,int> __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::rbegin(void)" (__imp_?rbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$reverse_iterator@PADDAADPADH@2@XZ) referenced in function "public: static bool __cdecl FIX::DoubleConvertor::convert(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,double &)" (?convert@DoubleConvertor@FIX@@SA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAN@Z) quickfix_net error LNK2019: unresolved external symbol "__declspec(dllimport) public: class std::reverse_iterator<char *,char,char &,char *,int> __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::rend(void)" (__imp_?rend@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$reverse_iterator@PADDAADPADH@2@XZ) referenced in function "public: static bool __cdecl FIX::DoubleConvertor::convert(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,double &)" (?convert@DoubleConvertor@FIX@@SA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAN@Z) quickfix_net error LNK2019: unresolved external symbol "__declspec(dllimport) public: class std::runtime_error & __thiscall std::runtime_error::operator=(class std::runtime_error const &)" (__imp_??4runtime_error@std@@QAEAAV01@ABV01@@Z) referenced in function "public: struct FIX::IOException & __thiscall FIX::IOException::operator=(struct FIX::IOException const &)" (??4IOException@FIX@@QAEAAU01@ABU01@@Z) quickfix_net fatal error LNK1120: 7 unresolved externals quickfix_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported quickfix_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported quickfix_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported quickfix_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported quickfix_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported quickfix_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported quickfix_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported quickfix_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported quickfix_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported quickfix_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported quickfix_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported quickfix_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported quickfix_net warning LNK4049: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported quickfix_net warning LNK4049: locally defined symbol ??1runtime_error@std@@UAE@XZ (public: virtual __thiscall std::runtime_error::~runtime_error(void)) imported quickfix_net warning LNK4217: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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::FieldNotFound::FieldNotFound(int)" (??0FieldNotFound@FIX@@QAE@H@Z) quickfix_net warning LNK4217: locally defined symbol ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@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: class FIX::Session * __thiscall FIX::SessionFactory::create(class FIX::SessionID const &,class FIX::Dictionary const &)" (?create@SessionFactory@FIX@@QAEPAVSession@2@ABVSessionID@2@ABVDictionary@2@@Z) quickfix_net warning LNK4217: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported in function "public: __thiscall FIX::FieldNotFound::FieldNotFound(struct FIX::FieldNotFound const &)" (??0FieldNotFound@FIX@@QAE@ABU01@@Z) quickfix_net warning LNK4217: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported in function "public: __thiscall FIX::FileStore::FileStore(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class FIX::SessionID const &)" (??0FileStore@FIX@@QAE@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVSessionID@1@@Z) quickfix_net warning LNK4217: locally defined symbol ??0logic_error@std@@QAE@ABV01@@Z (public: __thiscall std::logic_error::logic_error(class std::logic_error const &)) imported in function "public: __thiscall FIX::SessionSettings::SessionSettings(class FIX::SessionSettings const &)" (??0SessionSettings@FIX@@QAE@ABV01@@Z) quickfix_net warning LNK4217: locally defined symbol ??0runtime_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z (public: __thiscall std::runtime_error::runtime_error(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)) imported in function "public: __thiscall FIX::IOException::IOException(void)" (??0IOException@FIX@@QAE@XZ) quickfix_net warning LNK4217: locally defined symbol ??0runtime_error@std@@QAE@ABV01@@Z (public: __thiscall std::runtime_error::runtime_error(class std::runtime_error const &)) imported in function "public: __thiscall FIX::IOException::IOException(struct FIX::IOException const &)" (??0IOException@FIX@@QAE@ABU01@@Z) quickfix_net warning LNK4217: locally defined symbol ??1logic_error@std@@UAE@XZ (public: virtual __thiscall std::logic_error::~logic_error(void)) imported in function "public: __thiscall FIX::Mutex::Mutex(void)" (??0Mutex@FIX@@QAE@XZ) |