[Acdk-developer] Compiling problem
Brought to you by:
kommer
|
From: Miroslav N. <mi...@sp...> - 2005-06-09 10:37:34
|
Hi,
Yesterday everything works OK, but today without any changes I have
the following errors:
...obj : error LNK2001: unresolved external symbol "__declspec(dllimport) const MyClass::`vftable'{for `acdk::lang::InterfaceBase'}" (__imp_??_7MyClass@@6BInterfaceBase@lang@acdk@@@)
...obj : error LNK2001: unresolved external symbol "__declspec(dllimport) const MyClass::`vftable'" (__imp_??_7MyClass@@6B@)
...obj : error LNK2001: unresolved external symbol "__declspec(dllimport) const MyClass::`vftable'{for `acdk::lang::ObjectBase'}" (__imp_??_7MyClass@@6BObjectBase@lang@acdk@@@)
...obj : error LNK2001: unresolved external symbol "__declspec(dllimport) const MyClass::`vbtable'" (__imp_??_8MyClass@@7B@)
...obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall MyClass::`vbase destructor'(void)" (__imp_??_DMyClass@@QAEXXZ)
Debug/acdktest1.exe : fatal error LNK1120: 5 unresolved externals
Error executing link.exe.
acdktest1.exe - 6 error(s), 413 warning(s)
Also I have too many warning like this:
...\include\acdk\lang\sys\heapframe.h(108) : warning C4251: '_top' : class 'SysRefHolder<class acdk::lang::sys::HeapFrame>' needs to have dll-interface to be used by clients of class 'acdk::lang::sys::HeapFrame'
...\include\acdk\lang\sys\heapframe.h(109) : warning C4251: '_name' : class 'acdk::lang::sys::core_string' needs to have dll-interface to be used by clients of class 'acdk::lang::sys::HeapFrame'
...\include\acdk\lang\sys\core_string.h(39) : see declaration of 'core_string'
...\include\acdk\lang\sys\allocator.h(97) : warning C4251: 'name' : class 'acdk::lang::sys::core_string' needs to have dll-interface to be used by clients of class 'acdk::lang::sys::AllocatorInfo'
...\include\acdk\lang\dmi\metainfo.h(194) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
...\include\acdk\lang\sys\refholder3inl.h(18) : warning C4541: 'dynamic_cast' used on polymorphic type 'class acdk::lang::Object' with /GR-; unpredictable behavior may result
...\include\acdk\lang\sys\refholder3inl.h(67) : see reference to function template instantiation 'class acdk::lang::String *__cdecl dmi_cast(class acdk::lang::ObjectBase *)' being compiled
Any help?
Best Regards,
Miroslav Nachev
|