Hi.
Just try to checkout branch v3.12 and generate libs gen-libs
but i got error
Android NDK: WARNING: Unsupported source file extensions in /Volumes/hdd/dev/cocos2d-x-repo/tools/simulator/frameworks/runtime-src/proj.android/../../../../../cocos//scripting/js-bindings/proj.android/Android.mk for module cocos2d_js_static
...
[armeabi] Compile++ arm : cocos2d_lua_static <= CCLuaEngine.cpp
jni/../../Classes/ide-support/RuntimeJsImpl.cpp:222:52: error: no viable conversion from 'unordered_map<[...], JS::PersistentRootedScript *>' to 'unordered_map<[...], JSScript *>'
std::unordered_map<std::string, JSScript*> filenameScript = ScriptingCore::getInstance()->getFileScript();
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Volumes/hdd/opt/android-ndk-r12b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/unordered_map.h:169:7: note: candidate constructor not viable: no known conversion from
'std::unordered_map<std::string, JS::PersistentRootedScript *>' (aka 'unordered_map<basic_string<char>, PersistentRooted<JSScript *> *>') to 'const std::unordered_map<std::basic_string<char>, JSScript
*, std::hash<string>, std::equal_to<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, JSScript *> > > &' for 1st argument
unordered_map(const unordered_map&) = default;
^
/Volumes/hdd/opt/android-ndk-r12b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/unordered_map.h:172:7: note: candidate constructor not viable: no known conversion from
'std::unordered_map<std::string, JS::PersistentRootedScript *>' (aka 'unordered_map<basic_string<char>, PersistentRooted<JSScript *> *>') to 'std::unordered_map<std::basic_string<char>, JSScript *,
std::hash<string>, std::equal_to<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, JSScript *> > > &&' for 1st argument
unordered_map(unordered_map&&) = default;
^
/Volumes/hdd/opt/android-ndk-r12b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/unordered_map.h:214:7: note: candidate constructor not viable: no known conversion from
'std::unordered_map<std::string, JS::PersistentRootedScript *>' (aka 'unordered_map<basic_string<char>, PersistentRooted<JSScript *> *>') to 'initializer_list<value_type>' (aka
'initializer_list<std::pair<const std::basic_string<char>, JSScript *> >') for 1st argument
unordered_map(initializer_list<value_type> __l,
^
[armeabi] Compile++ arm : cocos2d_lua_static <= CCLuaStack.cpp
1 error generated.
make: *** [obj/local/armeabi/objs/cocos2dlua_shared/__/__/Classes/ide-support/RuntimeJsImpl.o] Error 1
make: *** Waiting for unfinished jobs....
what should i do?
i try with ndk 10e and 12b error is the same
used commit 8b6a07feacb7252fefb97fdb432192fe636cbf0a