16:17:13: Executing task 'build'... Executing tasks: [build] . . . . . > Task :facebook_test:externalNativeBuildDebug Build cocos2djs armeabi-v7a Android NDK: WARNING: Unsupported source file extensions in /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/Android.mk for module cocos2dx_static Android NDK: renderer/memop/RecyclePool.hpp [armeabi-v7a] SharedLibrary : libcocos2djs.so /Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/jni/../../jni/../../Classes/jsb_module_register.cpp:0: error: undefined reference to 'register_all_cocos2dx_spine(se::Object*)' /Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/jni/../../jni/../../Classes/jsb_module_register.cpp:0: error: undefined reference to 'register_all_spine_manual(se::Object*)' /Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/jni/../../jni/../../Classes/jsb_module_register.cpp:0: error: undefined reference to 'register_all_cocos2dx_dragonbones(se::Object*)' /Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/jni/../../jni/../../Classes/jsb_module_register.cpp:0: error: undefined reference to 'register_all_dragonbones_manual(se::Object*)' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/SpineString.h:63: error: undefined reference to 'spine::SpineObject::~SpineObject()' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/SpineString.h:203: error: undefined reference to 'spine::SpineObject::~SpineObject()' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/SpineString.h:203: error: undefined reference to 'spine::SpineObject::~SpineObject()' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Vector.h:52: error: undefined reference to 'spine::SpineObject::~SpineObject()' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/SpineObject.h:0: error: undefined reference to 'vtable for spine::SpineObject' /Users/ss/Library/Android/android-ndk-r19/toolchains/llvm/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Extension.h:51: error: undefined reference to 'spine::SpineExtension::getInstance()' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/SpineString.h:199: error: undefined reference to 'spine::SpineObject::operator delete(void*)' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Extension.h:61: error: undefined reference to 'spine::SpineExtension::getInstance()' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Extension.h:56: error: undefined reference to 'spine::SpineExtension::getInstance()' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Vector.h:211: error: undefined reference to 'spine::SpineObject::operator new(unsigned int, void*)' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Vector.h:211: error: undefined reference to 'spine::SpineObject::operator delete(void*, void*)' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Vector.h:54: error: undefined reference to 'spine::SpineObject::operator delete(void*)' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Extension.h:51: error: undefined reference to 'spine::SpineExtension::getInstance()' /Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcocos2d.a(jsb_conversions.o):jsb_conversions.cpp:typeinfo for spine::String: error: undefined reference to 'typeinfo for spine::SpineObject' /Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcocos2d.a(jsb_conversions.o):jsb_conversions.cpp:typeinfo for spine::Vector: error: undefined reference to 'typeinfo for spine::SpineObject' clang++: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [/Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcocos2djs.so] Error 1 > Task :facebook_test:externalNativeBuildDebug FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':facebook_test:externalNativeBuildDebug'. > Build command failed. Error while executing process /Users/ss/Library/Android/android-ndk-r19/ndk-build with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=/Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/jni/Android.mk NDK_APPLICATION_MK=/Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/jni/Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=/Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT=/Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/lib NDK_TOOLCHAIN_VERSION=clang NDK_MODULE_PATH=/Users/ss/project/build/jsb-default/frameworks/cocos2d-x:/Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos:/Users/ss/project/build/jsb-default/frameworks/cocos2d-x/external -j4 NDK_DEBUG=1 /Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcocos2djs.so} Android NDK: WARNING: Unsupported source file extensions in /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/Android.mk for module cocos2dx_static Android NDK: renderer/memop/RecyclePool.hpp [armeabi-v7a] SharedLibrary : libcocos2djs.so /Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/jni/../../jni/../../Classes/jsb_module_register.cpp:0: error: undefined reference to 'register_all_cocos2dx_spine(se::Object*)' /Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/jni/../../jni/../../Classes/jsb_module_register.cpp:0: error: undefined reference to 'register_all_spine_manual(se::Object*)' /Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/jni/../../jni/../../Classes/jsb_module_register.cpp:0: error: undefined reference to 'register_all_cocos2dx_dragonbones(se::Object*)' /Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/jni/../../jni/../../Classes/jsb_module_register.cpp:0: error: undefined reference to 'register_all_dragonbones_manual(se::Object*)' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/SpineString.h:63: error: undefined reference to 'spine::SpineObject::~SpineObject()' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/SpineString.h:203: error: undefined reference to 'spine::SpineObject::~SpineObject()' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/SpineString.h:203: error: undefined reference to 'spine::SpineObject::~SpineObject()' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Vector.h:52: error: undefined reference to 'spine::SpineObject::~SpineObject()' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/SpineObject.h:0: error: undefined reference to 'vtable for spine::SpineObject' /Users/ss/Library/Android/android-ndk-r19/toolchains/llvm/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Extension.h:51: error: undefined reference to 'spine::SpineExtension::getInstance()' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/SpineString.h:199: error: undefined reference to 'spine::SpineObject::operator delete(void*)' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Extension.h:61: error: undefined reference to 'spine::SpineExtension::getInstance()' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Extension.h:56: error: undefined reference to 'spine::SpineExtension::getInstance()' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Vector.h:211: error: undefined reference to 'spine::SpineObject::operator new(unsigned int, void*)' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Vector.h:211: error: undefined reference to 'spine::SpineObject::operator delete(void*, void*)' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Vector.h:54: error: undefined reference to 'spine::SpineObject::operator delete(void*)' /Users/ss/project/build/jsb-default/frameworks/cocos2d-x/cocos/editor-support/spine/Extension.h:51: error: undefined reference to 'spine::SpineExtension::getInstance()' /Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcocos2d.a(jsb_conversions.o):jsb_conversions.cpp:typeinfo for spine::String: error: undefined reference to 'typeinfo for spine::SpineObject' /Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcocos2d.a(jsb_conversions.o):jsb_conversions.cpp:typeinfo for spine::Vector: error: undefined reference to 'typeinfo for spine::SpineObject' clang++: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [/Users/ss/project/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcocos2djs.so] Error 1 * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 12s 34 actionable tasks: 6 executed, 28 up-to-date 16:17:25: Task execution finished 'build'.