Linking errors when building tests on windows
Some tests have linking errors when building on windows. Here is a non exhaustive list of the errors:
-
ApiUtil::_instance -
ApiUtil::cleanup -
error LNK2019: unresolved external symbol "class log4tango::Logger * Tango::_core_logger" referenced in function "public: static class log4tango::Logger * __cdecl Tango::Logging::get_core_logger(void)" -
error LNK2001: unresolved external symbol "class log4tango::Logger * Tango::_core_logger" -
error LNK2019: unresolved external symbol "public: static enum Tango::CmdArgType Tango::ranges_type2const::enu" referenced in function "public: __cdecl Tango::MultiAttrProp::MultiAttrProp(void)" -
a lot more of these ranges_type2const -
error LNK2019: unresolved external symbol "public: static bool Tango::Util::_UseDb" referenced in function "public: class Tango::DbDevice * __cdecl Tango::DeviceImpl::get_db_device(void)" -
error LNK2001: unresolved external symbol "public: static bool Tango::Util::_UseDb" -
error LNK2019: unresolved external symbol "public: static bool Tango::Util::_FileDb" referenced in function "private: virtual void __cdecl DevTestClass::device_factory(class Tango::DevVarStringArray const *)"
Edited by Damien Lacoste