Hi: I am trying to extend libjingle to have an API dll to export the functions I need in my external application. I used the same preprocessor definitions as the call and pcp projects, but I am unable to compile. I get errors such as: Error 5 error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall buzz::Jid::Str(void)const " (? [EMAIL PROTECTED]@buzz@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@V? [EMAIL PROTECTED]@2@@std@@XZ) referenced in function "int __cdecl JingleLogin(char *,char *,bool)" (?JingleLogin@@[EMAIL PROTECTED]) JingleApi.obj
If I depend on libjingle.lib, I get errors such as: Error 1 error LNK2005: "public: char const * __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::c_str(void)const " ([EMAIL PROTECTED]@DU? [EMAIL PROTECTED]@std@@[EMAIL PROTECTED]@2@@std@@QBEPBDXZ) already defined in libjingle.lib(jid.obj) msvcprtd.lib It seems like the same .lib pulled in twice (by libjinlge.lib and by the jingleapi.lib). Any help is greatly appreciated. Thanks --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "google-talk-open" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-talk-open?hl=en -~----------~----~----~----~------~----~------~--~---
