[Quickfix-developers] Compile (linking) problem in VS7 from CVS
Brought to you by:
orenmnero
From: Brian <bri...@du...> - 2004-09-11 02:59:03
|
Hi, With the latest CVS, I'm having a problem compiling quickfix.net. I just open the sln file, click "yes" to convert, then batch build. The problem appears during the linking stage, and the errors are below. thanks, brian Metadata file 'C:\local\cvsquickfix\quickfixtest\lib\quickfix_net.dll' could not be found c:\local\cvsquickfix\quickfixtest\src\C++\SessionFactory.cpp(101): warning C4101: 'e' : unreferenced local variable quickfix warning LNK4221: no public symbols found; archive member will be inaccessible c:\local\cvsquickfix\quickfixtest\src\C++\SessionFactory.cpp(101): warning C4101: 'e' : unreferenced local variable quickfix warning LNK4221: no public symbols found; archive member will be inaccessible quickfix_net warning LNK4243: DLL containing objects compiled with /clr is not linked with /NOENTRY; image may not run correctly quickfix_net error LNK2005: "char * __cdecl FIX::integer_to_string<long>(char *,unsigned int,long)" (??$integer_to_string@J@FIX@@$$FYAPADPADIJ@Z) already defined in Group.obj quickfix_net error LNK2005: "char * __cdecl FIX::integer_to_string_padded<int>(char *,unsigned int,int,unsigned int,char)" (??$integer_to_string_padded@H@FIX@@$$FYAPADPADIHID@Z) already defined in Group.obj quickfix_net error LNK2005: "char * __cdecl FIX::integer_to_string<int>(char *,unsigned int,int)" (??$integer_to_string@H@FIX@@$$FYAPADPADIH@Z) already defined in Group.obj quickfix_net error LNK2005: "char * __cdecl FIX::integer_to_string_padded<int>(char *,unsigned int,int,unsigned int,char)" (??$integer_to_string_padded@H@FIX@@$$FYAPADPADIHID@Z) already defined in Group.obj quickfix_net error LNK2005: "char * __cdecl FIX::integer_to_string<int>(char *,unsigned int,int)" (??$integer_to_string@H@FIX@@$$FYAPADPADIH@Z) already defined in Group.obj quickfix_net warning LNK4243: DLL containing objects compiled with /clr is not linked with /NOENTRY; image may not run correctly quickfix_net fatal error LNK1169: one or more multiply defined symbols found pt warning LNK4089: all references to 'USER32.dll' discarded by /OPT:REF pt warning LNK4089: all references to 'WS2_32.dll' discarded by /OPT:REF at warning LNK4089: all references to 'USER32.dll' discarded by /OPT:REF ut warning LNK4089: all references to 'USER32.dll' discarded by /OPT:REF |