RE: [Quickfix-developers] Warnings/errors when building in Visual Studio.Net 2003
Brought to you by:
orenmnero
From: Akshay A. <AA...@on...> - 2003-08-07 20:02:53
|
I solved the problem myself...it seems that it didn't like me building the .lib files in VC++ 6.0 and I had to only do it in VS.Net for it to work. -akshay > -----Original Message----- > From: Akshay Arora=20 > Sent: Thursday, August 07, 2003 3:44 PM > To: qui...@li... > Subject: [Quickfix-developers] Warnings/errors when building=20 > in Visual Studio.Net 2003 >=20 >=20 > and using Framework 1.1 (though I got the same errors when I=20 > tried using > VS.Net 2002 - which can only target framework 1.0) >=20 > The long list of warnings and errors consist of lines such as below: > quickfix_net warning LNK4049: locally defined symbol > ??_7logic_error@std@@6B@ (const std::logic_error::`vftable') imported >=20 > quickfix_net warning LNK4217: locally defined symbol > ??_7logic_error@std@@6B@ (const std::logic_error::`vftable')=20 > imported in > function "public: static class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > __cdecl > FIX::DoubleConvertor::convert(double)" > (?convert@DoubleConvertor@FIX@@SA?AV?$basic_string@DU?$char_tr > aits@D@std > @@V?$allocator@D@2@@std@@N@Z) >=20 > quickfix_net error LNK2001: unresolved external symbol > "__declspec(dllimport) private: void __thiscall > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> >::_Copy(unsigned int)" > (__imp_?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocat > or@D@2@@st > d@@AAEXI@Z) >=20 > quickfix_net error LNK2019: unresolved external symbol > "__declspec(dllimport) private: void __thiscall > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> >::_Copy(unsigned int)" > (__imp_?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocat > or@D@2@@st > d@@AAEXI@Z) referenced in function "public: __thiscall > std::map<int,class FIX::FieldBase,struct FIX::message_order,class > std::allocator<class FIX::FieldBase> >::~map<int,class > FIX::FieldBase,struct FIX::message_order,class std::allocator<class > FIX::FieldBase> >(void)" > (??1?$map@HVFieldBase@FIX@@Umessage_order@2@V?$allocator@VFiel > dBase@FIX@ > @@std@@@std@@QAE@XZ) >=20 > quickfix_net fatal error LNK1120: 11 unresolved externals >=20 > Those were all the different types of LNK warnings and=20 > errors. I got it > to compile fine using VC++ 6.0 and it produced the 2 libraries, and I > wanted to put it in .Net, but it doesn't like something, and=20 > I couldn't > find much in the mailing lists concerning this. >=20 > Any ideas? >=20 > -akshay >=20 >=20 > ------------------------------------------------------- > This SF.Net email sponsored by: Free pre-built ASP.NET sites including > Data Reports, E-commerce, Portals, and Forums are available now. > Download today and enter to win an XBOX or Visual Studio .NET. > http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet > _072303_01/01 > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers >=20 |