I get the following link erros when trying to build the ogre dependencies in debug with MSVC 2015 on Windows 7 x64:
Code: Select all
Creating library C:/Users/YaronCT/build/ogre_deps/default/src/SDL2-prefix/src/SDL2-build/Debug/SDL2.lib and object C:/Users/YaronCT/build/ogre_deps/default/src/SDL2-prefix/src/SDL2-build/Debug/SDL2.exp
MSVCRTD.lib(_init_.obj) : error LNK2019: unresolved external symbol _CrtDbgReport referenced in function _CRT_RTC_INIT [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2-prefix\src\SDL2-build\SDL2.vcxproj] [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2.vcxproj]
MSVCRTD.lib(_init_.obj) : error LNK2019: unresolved external symbol _CrtDbgReportW referenced in function _CRT_RTC_INITW [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2-prefix\src\SDL2-build\SDL2.vcxproj] [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2.vcxproj]
MSVCRTD.lib(_error_.obj) : error LNK2019: unresolved external symbol __stdio_common_vsprintf_s referenced in function _vsprintf_s_l [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2-prefix\src\SDL2-build\SDL2.vcxproj] [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2.vcxproj]
MSVCRTD.lib(_error_.obj) : error LNK2001: unresolved external symbol __C_specific_handler [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2-prefix\src\SDL2-build\SDL2.vcxproj] [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2.vcxproj]
MSVCRTD.lib(_pdblkup_.obj) : error LNK2019: unresolved external symbol _wmakepath_s referenced in function "int __cdecl GetPdbDllPathFromFilePath(wchar_t const *,wchar_t *,unsigned __int64)" (?GetPdbDllPathFromFilePath@@YAHPEB_WPEA_W_K@Z) [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2-prefix\src\SDL2-build\SDL2.vcxproj] [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2.vcxproj]
MSVCRTD.lib(_pdblkup_.obj) : error LNK2019: unresolved external symbol _wsplitpath_s referenced in function "int __cdecl GetPdbDllPathFromFilePath(wchar_t const *,wchar_t *,unsigned __int64)" (?GetPdbDllPathFromFilePath@@YAHPEB_WPEA_W_K@Z) [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2-prefix\src\SDL2-build\SDL2.vcxproj] [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2.vcxproj]
MSVCRTD.lib(_pdblkup_.obj) : error LNK2019: unresolved external symbol wcscpy_s referenced in function "int __cdecl GetPdbDllPathFromFilePath(wchar_t const *,wchar_t *,unsigned __int64)" (?GetPdbDllPathFromFilePath@@YAHPEB_WPEA_W_K@Z) [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2-prefix\src\SDL2-build\SDL2.vcxproj] [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2.vcxproj]
MSVCRTD.lib(_pdblkup_.obj) : error LNK2019: unresolved external symbol __vcrt_GetModuleFileNameW referenced in function "struct HINSTANCE__ * __cdecl GetPdbDll(void)" (?GetPdbDll@@YAPEAUHINSTANCE__@@XZ) [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2-prefix\src\SDL2-build\SDL2.vcxproj] [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2.vcxproj]
MSVCRTD.lib(_pdblkup_.obj) : error LNK2019: unresolved external symbol __vcrt_GetModuleHandleW referenced in function "struct HINSTANCE__ * __cdecl GetPdbDll(void)" (?GetPdbDll@@YAPEAUHINSTANCE__@@XZ) [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2-prefix\src\SDL2-build\SDL2.vcxproj] [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2.vcxproj]
MSVCRTD.lib(_pdblkup_.obj) : error LNK2019: unresolved external symbol __vcrt_LoadLibraryExW referenced in function "struct HINSTANCE__ * __cdecl GetPdbDll(void)" (?GetPdbDll@@YAPEAUHINSTANCE__@@XZ) [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2-prefix\src\SDL2-build\SDL2.vcxproj] [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2.vcxproj]
C:\Users\YaronCT\build\ogre_deps\default\src\SDL2-prefix\src\SDL2-build\Debug\SDL2.dll : fatal error LNK1120: 10 unresolved externals [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2-prefix\src\SDL2-build\SDL2.vcxproj] [C:\Users\YaronCT\build\ogre_deps\default\src\SDL2.vcxproj]
Done Building Project "C:\Users\YaronCT\build\ogre_deps\default\src\SDL2-prefix\src\SDL2-build\SDL2.vcxproj" (default targets) -- FAILED.