Good day, community.
I have upgraded Android NDK version for my project to the latest one, and catch a linker error while building x86 assembly:
ld: error: undefined hidden symbol: __stack_chk_fail_local
>>> referenced by AkMemoryMgr.cpp:205 (D:/jenkins/ws/wwise_v2019.2/wwise/SDK/source/SoundEngine/AkMemoryMgr/Android/../Common\AkMemoryMgr.cpp:205)
I checked with
aarch64-linux-android-nm.exe "d:\Program Files (x86)\Audiokinetic\Wwise 2019.2.5.7349\SDK\Android_x86\Release\lib\libAkSoundEngine.a" | grep __stack
and it has undefined __stack_chk_fail_local symbols. However the latest android NDK doesn't contain it in their libs.
Is there any solution to fix a problem? Or am I locked within 21.4.7075529 NDK version? Is this requirement stated anywhere in the AK documentation?