#54 DLL linker problem

open
nobody
None
5
2005-01-17
2005-01-17
Anonymous
No

Hi,

I would like to use Cal3D and therefore tried to
compile the sources that came with the
"cal3d-0.10.0.zip". Unfortunately, I wasn't able to do
so because the compiler (VC++ 7.0; I've converted the
dsw) can't link the DLL due to this problem :

Cal3D error LNK2019: unresolved external symbol
"__declspec(dllimport) public: void __thiscall
std::basic_ifstream<char,struct std::char_traits<char>
>::open(char const *,int,int)"
(__imp_?open@?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAEXPBDHH@Z)
referenced in function "public: static class
CalCoreSkeleton * __cdecl
CalLoader::loadCoreSkeleton(class
std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> >
const &)"
(?loadCoreSkeleton@CalLoader@@SAPAVCalCoreSkeleton@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)

Does anyone have a clue what is missing?

Best regards,
Stefan

Discussion