[sigc] unresolved symbol : __cdecl sigc::signal_base::connect(class ... in MSVC 8, 64 bit


I'm getting an unresolved symbol in Windows XP 64, with MSVC 8 - AMD64 bit mode (using the Microsoft Platform SDK for Windows Server 2003 R2).

error LNK2001: unresolved external symbol "__declspec(dllimport) protected: class std::list<class sigc::slot_base,class std::allocator<class sigc::slot_base> >::_Iterator<1> __cdecl sigc::signal_base::connect(class sigc::slot_base const &)" (__imp_?connect signal_base@sigc@@IEAA?AV?$_Iterator $00@?$list Vslot_base@sigc@@V?$allocator Vslot_base@sigc@@@std@@@std@@AEBVslot_base 2@@Z)

Somewhat all other symbols are resolved apart for this one. The caller code is compiled with Intel 9.1, with the binary compatibility flag for MSVC 8 turned on.

Any idea how to fix this?

Thanks in advance.

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]