Огромное спасибо Kirix за его работу
исходники rsa - ядро собираеться под вин х64 замечательно, благодаря исправлениям Kirix ошибок при компиле нет, но уже в самом конце при компоновке под х64 пишет:
Код:
1>Компоновка...
1> Создается библиотека ..\..\..\..\bin\x64_release/mangosscript.lib и объект ..\..\..\..\bin\x64_release/mangosscript.exp
1>instance_trial_of_the_champion.obj : error LNK2001: неразрешенный внешний символ ""private: static bool MaNGOS::Singleton<class World,class MaNGOS::SingleThreaded<class World>,class MaNGOS::OperatorNew<class World>,class MaNGOS::ObjectLifeTime<class World> >::si_destroyed" (?si_destroyed@?$Singleton@VWorld@@V?$SingleThreaded@VWorld@@@MaNGOS@@V?$OperatorNew@VWorld@@@3@V?$ObjectLifeTime@VWorld@@@3@@MaNGOS@@0_NA)"
1>instance_halls_of_reflection.obj : error LNK2001: неразрешенный внешний символ ""private: static bool MaNGOS::Singleton<class World,class MaNGOS::SingleThreaded<class World>,class MaNGOS::OperatorNew<class World>,class MaNGOS::ObjectLifeTime<class World> >::si_destroyed" (?si_destroyed@?$Singleton@VWorld@@V?$SingleThreaded@VWorld@@@MaNGOS@@V?$OperatorNew@VWorld@@@3@V?$ObjectLifeTime@VWorld@@@3@@MaNGOS@@0_NA)"
1>instance_trial_of_the_champion.obj : error LNK2001: неразрешенный внешний символ ""private: static class World * MaNGOS::Singleton<class World,class MaNGOS::SingleThreaded<class World>,class MaNGOS::OperatorNew<class World>,class MaNGOS::ObjectLifeTime<class World> >::si_instance" (?si_instance@?$Singleton@VWorld@@V?$SingleThreaded@VWorld@@@MaNGOS@@V?$OperatorNew@VWorld@@@3@V?$ObjectLifeTime@VWorld@@@3@@MaNGOS@@0PEAVWorld@@EA)"
1>instance_halls_of_reflection.obj : error LNK2001: неразрешенный внешний символ ""private: static class World * MaNGOS::Singleton<class World,class MaNGOS::SingleThreaded<class World>,class MaNGOS::OperatorNew<class World>,class MaNGOS::ObjectLifeTime<class World> >::si_instance" (?si_instance@?$Singleton@VWorld@@V?$SingleThreaded@VWorld@@@MaNGOS@@V?$OperatorNew@VWorld@@@3@V?$ObjectLifeTime@VWorld@@@3@@MaNGOS@@0PEAVWorld@@EA)"
1>instance_trial_of_the_champion.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: __cdecl World::World(void)" (??0World@@QEAA@XZ) в функции "public: static class World * __cdecl MaNGOS::OperatorNew<class World>::Create(void)" (?Create@?$OperatorNew@VWorld@@@MaNGOS@@SAPEAVWorld@@XZ)
1>instance_halls_of_reflection.obj : error LNK2001: неразрешенный внешний символ ""public: __cdecl World::World(void)" (??0World@@QEAA@XZ)"
1>instance_trial_of_the_champion.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: __cdecl World::~World(void)" (??1World@@QEAA@XZ) в функции "public: void * __cdecl World::`scalar deleting destructor'(unsigned int)" (??_GWorld@@QEAAPEAXI@Z)
1>instance_halls_of_reflection.obj : error LNK2001: неразрешенный внешний символ ""public: __cdecl World::~World(void)" (??1World@@QEAA@XZ)"
1>..\..\..\..\bin\x64_release/mangosscript.dll : fatal error LNK1120: 4 неразрешенных внешних элементов
дайте подсказку к способу решения данной проблемы