Audiokinetic's Community Q&A is the forum where users can ask and answer questions within the Wwise and Strata communities. If you would like to get an answer from Audiokinetic's Technical support team, make sure you use the Support Tickets page.

Unreal Engine 4.20 and Nintendo Switch

+1 vote
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
asked Aug 28, 2018 in General Discussion by Axel R. (110 points)
edited Aug 29, 2018 by Axel R.

Please sign-in or register to answer this question.

...