cocos2dx_js 3.17 生成 .SO 问题报错!

[armeabi-v7a] SharedLibrary : libcocos2djs.so
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::ios_base::init(void*)’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::ios_base::clear(unsigned int)’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::ios_base::getloc() const’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::locale::~locale()’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::locale::~locale()’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::ios_base::~ios_base()’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::ios_base::init(void*)’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::ios_base::clear(unsigned int)’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::ios_base::getloc() const’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::locale::~locale()’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::locale::~locale()’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::ios_base::~ios_base()’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::ctype::id’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function JSContext::updateJITEnabled(): error: undefined reference to ‘std::__ndk1::ctype::id’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function std::__ndk1::basic_ifstream<char, std::__ndk1::char_traits >::~basic_ifstream(): error: undefined reference to ‘std::__ndk1::ios_base::~ios_base()’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function std::__ndk1::basic_filebuf<char, std::__ndk1::char_traits >::basic_filebuf(): error: undefined reference to ‘std::__ndk1::locale::locale()’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function std::__ndk1::basic_filebuf<char, std::__ndk1::char_traits >::basic_filebuf(): error: undefined reference to ‘std::__ndk1::locale::locale(std::__ndk1::locale const&)’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function std::__ndk1::basic_filebuf<char, std::__ndk1::char_traits >::basic_filebuf(): error: undefined reference to ‘std::__ndk1::locale::has_facet(std::__ndk1::locale::id&) const’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function std::__ndk1::basic_filebuf<char, std::__ndk1::char_traits >::basic_filebuf(): error: undefined reference to ‘std::__ndk1::locale::locale(std::__ndk1::locale const&)’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function std::__ndk1::basic_filebuf<char, std::__ndk1::char_traits >::basic_filebuf(): error: undefined reference to ‘std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function std::__ndk1::basic_filebuf<char, std::__ndk1::char_traits >::basic_filebuf(): error: undefined reference to ‘std::__ndk1::codecvt<char, char, mbstate_t>::id’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function std::__ndk1::basic_filebuf<char, std::__ndk1::char_traits >::basic_filebuf(): error: undefined reference to ‘std::__ndk1::codecvt<char, char, mbstate_t>::id’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function std::__ndk1::basic_istream<char, std::__ndk1::char_traits >::~basic_istream(): error: undefined reference to ‘std::__ndk1::ios_base::~ios_base()’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function std::__ndk1::basic_filebuf<char, std::__ndk1::char_traits >::imbue(std::__ndk1::locale const&): error: undefined reference to ‘std::__ndk1::locale::use_facet(std::__ndk1::locale::id&)
const’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function std::__ndk1::basic_filebuf<char, std::__ndk1::char_traits >::imbue(std::__ndk1::locale const&): error: undefined reference to ‘std::__ndk1::codecvt<char, char, mbstate_t>::id’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function std::__ndk1::basic_istream<char, std::__ndk1::char_traits >& std::__ndk1::getline<char, std::__ndk1::char_traits, std::__ndk1::allocator >(std::__ndk1::basic_istream<char,
std::__ndk1::char_traits >&, std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator >&, char): error: undefined reference to ‘std::__ndk1::ios_base::clear(unsigned
int)’
E:/game/gameViewName/frameworks/runtime-src/proj.android/app/jni/…/…/…/…/cocos2d-x/cocos/scripting/js-bindings/proj.android/…/…/…/…/external/spidermonkey/prebuilt/android/armeabi-v7a/libjs_static.a(js
cntxt.o):function std::__ndk1::basic_ostream<char, std::__ndk1::char_traits >::flush(): error: undefined reference to ‘std::__ndk1::ios_base::clear(unsigned int)’
collect2.exe: error: ld returned 1 exit status
make.exe: *** [E:/game/gameViewName/frameworks/runtime-src/proj.android/app/obj/local/armeabi-v7a/libcocos2djs.so] Error 1

用android studio ndk-r10e sdk 也是对应的版本,可事为什么报这个错误, 更换过ndk 根本运行不了报错误。

怎么解决的