AIManager.obj : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/OPT:ICF' specification EntityManager.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall CBaseFactory::~CBaseFactory(void)" (??1CBaseFactory@@UAE@XZ) referenced in function __unwindfunclet$??0?$CGenericFactory@VCPhys_Object@@@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z$0 EntityManager.obj : error LNK2001: unresolved external symbol "protected: virtual class std::basic_string,class std::allocator > const __thiscall CBaseFactory::mType(void)" (?mType@CBaseFactory@@MAE?BV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) EntityManager.obj : error LNK2001: unresolved external symbol "public: virtual class std::basic_string,class std::allocator > __thiscall CBaseFactory::type(void)" (?type@CBaseFactory@@UAE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) EntityManager.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall CGenericFactory::~CGenericFactory(void)" (??1?$CGenericFactory@VCPhys_Object@@@@UAE@XZ) referenced in function "public: virtual void * __thiscall CGenericFactory::`scalar deleting destructor'(unsigned int)" (??_G?$CGenericFactory@VCPhys_Object@@@@UAEPAXI@Z) C:\programing\Projects\RazorEngine\RazorGameEngine\Debug\RazorGameEngine.dll : fatal error LNK1120: 4 unresolved externals