Hello,
I can't get the editor to launch after updating to 4.20, with the new Wwise plugin and wwise 2018.1.1.6727
3>D:\work\gameName\Project\gameName\Plugins\Wwise\ThirdParty\include\AK/Tools/NX/AkPlatformFuncs.h(352): warning C4996: 'wcsrtombs': This function or variable may be unsafe. Consider using wcsrtombs_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
3>C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\wchar.h(147): note: see declaration of 'wcsrtombs'
3>D:\work\gameName\Project\gameName\Plugins\Wwise\ThirdParty\include\AK/Tools/NX/AkPlatformFuncs.h(369): warning C4996: 'mbsrtowcs': This function or variable may be unsafe. Consider using mbsrtowcs_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
3>C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\wchar.h(94): note: see declaration of 'mbsrtowcs'
3>D:\work\gameName\Project\gameName\Plugins\Wwise\ThirdParty\include\AK/Tools/NX/AkPlatformFuncs.h(386): warning C4996: 'wcsncpy': This function or variable may be unsafe. Consider using wcsncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
3>C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\corecrt_wstring.h(205): note: see declaration of 'wcsncpy'
3>D:\work\gameName\Project\gameName\Plugins\Wwise\ThirdParty\include\AK/Tools/NX/AkPlatformFuncs.h(394): warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
3>C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\string.h(337): note: see declaration of 'strncpy'
3>D:\work\gameName\Project\gameName\Plugins\Wwise\ThirdParty\include\AK/Tools/NX/AkPlatformFuncs.h(402): warning C4996: 'wcsncat': This function or variable may be unsafe. Consider using wcsncat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
3>C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\corecrt_wstring.h(183): note: see declaration of 'wcsncat'
3>D:\work\gameName\Project\gameName\Plugins\Wwise\ThirdParty\include\AK/Tools/NX/AkPlatformFuncs.h(409): warning C4996: 'strncat': This function or variable may be unsafe. Consider using strncat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
3>C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\string.h(265): note: see declaration of 'strncat'
3>D:\work\gameName\Project\gameName\Plugins\Wwise\ThirdParty\include\AK/SoundEngine/Common/IAkPlugin.h(80): error C3861: 'visibility': identifier not found
3>D:\work\gameName\Project\gameName\Plugins\Wwise\ThirdParty\include\AK/SoundEngine/Common/IAkPlugin.h(80): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
3>D:\work\gameName\Project\gameName\Plugins\Wwise\ThirdParty\include\AK/SoundEngine/Common/IAkPlugin.h(80): error C2059: syntax error: 'AK::PluginRegistration'
3>D:\work\gameName\Project\gameName\Plugins\Wwise\ThirdParty\include\AK/SoundEngine/Common/IAkPlugin.h(1425): error C2065: 'g_pAKPluginList': undeclared identifier
3>D:\work\gameName\Project\gameName\Plugins\Wwise\ThirdParty\include\AK/SoundEngine/Common/IAkPlugin.h(1436): error C2065: 'g_pAKPluginList': undeclared identifier
3>D:\work\gameName\Project\gameName\Plugins\Wwise\ThirdParty\include\AK/SoundEngine/Common/IAkPlugin.h(1444): error C2065: 'g_pAKPluginList': undeclared identifier
3>D:\work\gameName\Project\gameName\Plugins\Wwise\ThirdParty\include\AK/SoundEngine/Common/IAkPlugin.h(1455): error C2065: 'g_pAKPluginList': undeclared identifier
There were similar errors in the NX folder of the plugin as g_pAKPluginList was not under an #if PLATFORM_SWITCH so it was defined twice.
I've never had similar problems with 4.19.2
Am I doing something wrong ?
Thanks