cocos / cocos-engine

Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
https://www.cocos.com/en/creator
Other
6.99k stars 1.8k forks source link

Error when compiling Hello World - Typescript for Android #6545

Closed jindrazak closed 3 years ago

jindrazak commented 4 years ago

Creator version

2.3.3

Affected platform

Android

How to reproduce?

I simply created a new project from the helloworld-typescript. In the build window I selected Android and I enabledSource Maps ang Debug. The error occured when during the compilation phase.

Error in native.log

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':game:externalNativeBuildDebugFeature'.
> Build command failed.> Task :game:externalNativeBuildDebugFeature FAILED
:game:externalNativeBuildDebugFeature (Thread[Task worker for ':',5,main]) completed. Took 2 mins 18.419 secs.

  Error while executing process C:\Users\jindr\AppData\Local\Android\Sdk\ndk\21.0.6113669\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=C:\Users\jindr\CocosProjects\NewProject\build\jsb-link\frameworks\runtime-src\proj.android-studio\game\jni\Android.mk NDK_APPLICATION_MK=C:\Users\jindr\CocosProjects\NewProject\build\jsb-link\frameworks\runtime-src\proj.android-studio\game\jni\Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=C:/Users/jindr/CocosProjects/NewProject/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/obj NDK_LIBS_OUT=C:\Users\jindr\CocosProjects\NewProject\build\jsb-link\frameworks\runtime-src\proj.android-studio\game\build\intermediates\ndkBuild\feature\debug\lib NDK_TOOLCHAIN_VERSION=clang NDK_MODULE_PATH=C:\CocosDashboard_1.0.3\resources\.editors\Creator\2.3.2\resources\cocos2d-x;C:\CocosDashboard_1.0.3\resources\.editors\Creator\2.3.2\resources\cocos2d-x\cocos;C:\CocosDashboard_1.0.3\resources\.editors\Creator\2.3.2\resources\cocos2d-x\external -j4 NDK_DEBUG=1 C:/Users/jindr/CocosProjects/NewProject/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/obj/local/armeabi-v7a/libcocos2djs.so}
  Android NDK: WARNING: Unsupported source file extensions in C:\CocosDashboard_1.0.3\resources\.editors\Creator\2.3.2\resources\cocos2d-x/cocos/Android.mk for module cocos2dx_static    
  Android NDK:   renderer/memop/RecyclePool.hpp    
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_renderer_manual.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_gfx_auto.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_gfx_manual.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_renderer_auto.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_video_auto.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_cocos2dx_audioengine_auto.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= WebSocketServer.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_webview_auto.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= SocketIO.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_websocket_server.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= AssetFd.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= WebSocket-libwebsockets.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= AudioDecoder.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_websocket.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_socketio.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= AudioDecoderProvider.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= AudioDecoderOgg.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= AudioDecoderMp3.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= AudioDecoderSLES.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= AudioResamplerCubic.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= PcmBufferProvider.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= AudioDecoderWav.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= AudioResampler.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= PcmData.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= PcmAudioPlayer.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= UrlAudioPlayer.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= AudioMixerController.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= AudioPlayerProvider.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= PcmAudioService.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= AudioMixer.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= tinysndfile.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= Track.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= mp3reader.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= jsb_spine_manual.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= jsb_dragonbones_manual.cpp
  [armeabi-v7a] Compile++ arm  : cocos2djs_shared <= main.cpp
  [armeabi-v7a] Compile++ arm  : cocos2djs_shared <= AppDelegate.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= cocos2d.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= jsb_cocos2dx_dragonbones_auto.cpp
  [armeabi-v7a] Compile++ arm  : cocos2djs_shared <= jsb_module_register.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCSAXParser.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCImage.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= MathUtil.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCGeometry.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= jsb_cocos2dx_spine_auto.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCVertex.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Mat4.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Quaternion.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Vec2.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Vec3.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Vec4.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCFileUtils.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Mat3.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCAutoreleasePool.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCData.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCRef.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCConfiguration.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= TGAlib.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= base64.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCThreadPool.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCValue.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ZipUtils.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ccCArray.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ccTypes.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ccRandom.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= etc1.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= etc2.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= pvr.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ccUtils.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCLog.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ccUTF8.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCGLUtils.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= csscolorparser.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCScheduler.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCRenderTexture.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= LocalStorage-android.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCDownloader.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CCDownloader-android.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Uri.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= HttpClient-android.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_cocos2dx_auto.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_cocos2dx_extension_auto.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_opengl_utils.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_cocos2dx_network_auto.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= JavaScriptJavaBridge.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_classtype.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_cocos2dx_manual.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_opengl_manual.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_conversions.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_cocos2dx_network_manual.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= config.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_global.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= HandleObject.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= RefCounter.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_platform_android.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= jsb_xmlhttprequest.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= MappingUtils.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= State.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Value.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Class.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Object.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ObjectWrap.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= xxtea.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Utils.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ScriptEngine.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= tinyxml2.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ioapi.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ioapi_mem.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= unzip.cpp
  [armeabi-v7a] Compile arm    : cocos2dx_static <= ConvertUTF.c
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= SHA1.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= util.cc
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= env.cc
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= inspector_agent.cc
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ConvertUTFWrapper.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= inspector_io.cc
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= inspector_socket.cc
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= inspector_socket_server.cc
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= node.cc
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= EventDispatcher.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= node_debug_options.cc
  [armeabi-v7a] Compile arm    : cocos2dx_static <= http_parser.c
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= GFXUtils.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Types.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= EditBox-android.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= FrameBuffer.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= DeviceGraphics.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= GFX.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= GraphicsHandle.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= IndexBuffer.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= RenderBuffer.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= RenderTarget.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Program.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= State.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Texture.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Texture2D.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= VertexBuffer.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= VertexFormat.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Config.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= InputAssembler.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Camera.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Effect.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= BaseRenderer.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Light.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Model.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Pass.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= View.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Technique.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Scene.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ProgramLib.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= AssemblerBase.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ForwardRenderer.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Assembler.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= CustomAssembler.cpp
  C:/CocosDashboard_1.0.3/resources/.editors/Creator/2.3.2/resources/cocos2d-x/cocos/renderer/scene/assembler/CustomAssembler.cpp:94:76: warning: format specifies type 'unsigned long' but the argument has type 'std::size_t' (aka 'unsigned int') [-Wformat]
          cocos2d::log("CustomAssembler:updateIA index:%lu is out of range", index);
                                                       ~~~                   ^~~~~
                                                       %u
  C:/CocosDashboard_1.0.3/resources/.editors/Creator/2.3.2/resources/cocos2d-x/cocos/renderer/scene/assembler/CustomAssembler.cpp:130:73: warning: format specifies type 'unsigned long' but the argument has type 'std::size_t' (aka 'unsigned int') [-Wformat]
      cocos2d::log("CustomAssembler:updateEffect index:%lu out of range", index);
                                                       ~~~                ^~~~~
                                                       %u
  2 warnings generated.
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= RenderData.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= MaskAssembler.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= RenderDataList.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= TiledMapAssembler.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= AssemblerSprite.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= SimpleSprite2D.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= SlicedSprite2D.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= SimpleSprite3D.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= SlicedSprite3D.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= MeshAssembler.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= Particle3DAssembler.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= MeshBuffer.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ModelBatcher.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= StencilManager.cpp
  C:/CocosDashboard_1.0.3/resources/.editors/Creator/2.3.2/resources/cocos2d-x/cocos/renderer/scene/StencilManager.cpp:142:74: warning: format specifies type 'unsigned long' but the argument has type 'std::__ndk1::vector<bool, std::__ndk1::allocator<bool> >::size_type' (aka 'unsigned int') [-Wformat]
          cocos2d::log("StencilManager:exitMask _maskStack:%lu size is 0", _maskStack.size());
                                                           ~~~             ^~~~~~~~~~~~~~~~~
                                                           %u
  1 warning generated.
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= RenderFlow.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= NodeProxy.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= MemPool.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= ParallelTask.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= NodeMemPool.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= EffectVariant.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= EffectBase.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= VideoPlayer-android.cpp
  [armeabi-v7a] Compile++ arm  : cocos2dx_static <= WebViewImpl-android.cpp
  [armeabi-v7a] Compile++ arm  : cocos_extension_static <= CCEventAssetsManagerEx.cpp
  [armeabi-v7a] Compile++ arm  : cocos_extension_static <= CCAsyncTaskPool.cpp
  [armeabi-v7a] Compile++ arm  : cocos_extension_static <= Manifest.cpp
  [armeabi-v7a] Compile thumb  : audioengine_static <= format.c
  [armeabi-v7a] Compile++ thumb: audioengine_static <= minifloat.cpp
  [armeabi-v7a] Compile thumb  : audioengine_static <= primitives.c
  [armeabi-v7a] Compile++ arm  : cocos_extension_static <= AssetsManagerEx.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= jsb_helper.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= Utils.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= AudioEngine-inl.cpp
  [armeabi-v7a] Compile++ thumb: audioengine_static <= AudioEngine.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= IOBuffer.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= MeshBuffer.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= middleware-adapter.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= IOTypedArray.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= TypedArrayPool.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= MiddlewareManager.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Animation.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= AnimationState.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= AnimationStateData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= ParticleSimulator.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Atlas.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= AtlasAttachmentLoader.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Attachment.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= jsb_cocos2dx_editor_support_auto.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= AttachmentLoader.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= AttachmentTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Bone.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= BoneData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= BoundingBoxAttachment.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= ClippingAttachment.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= ColorTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Constraint.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= ConstraintData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= CurveTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= DeformTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Event.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= DrawOrderTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= EventData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Extension.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= EventTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= jsb_cocos2dx_particle_auto.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= IkConstraint.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= IkConstraintData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= IkConstraintTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Json.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= LinkedMesh.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= MathUtil.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= PathAttachment.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= MeshAttachment.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= PathConstraintData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= PathConstraint.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= PathConstraintMixTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= PathConstraintPositionTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= PathConstraintSpacingTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= PointAttachment.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= RotateTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= RegionAttachment.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= RTTI.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= ScaleTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= ShearTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Skeleton.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= SkeletonBounds.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= SkeletonBinary.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= SkeletonClipping.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= SkeletonData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Slot.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Skin.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= SkeletonJson.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= SpineObject.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= SlotData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= TextureLoader.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Timeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= TransformConstraintData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= TransformConstraint.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= TransformConstraintTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= TranslateTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Triangulator.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= TwoColorTimeline.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Updatable.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= VertexAttachment.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= VertexEffect.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= SkeletonDataMgr.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= AttachmentVertices.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= VertexEffectDelegate.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= SkeletonAnimation.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= SkeletonRenderer.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= spine-cocos2dx.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= SkeletonCacheMgr.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= SkeletonCache.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= SkeletonCacheAnimation.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= AttachUtil.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Animation.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= BaseTimelineState.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= WorldClock.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= TimelineState.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= AnimationState.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Armature.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Bone.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Constraint.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= DeformVertices.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= TransformObject.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= BaseObject.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Slot.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= DragonBones.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= EventObject.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Point.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= Transform.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= AnimationConfig.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= AnimationData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= BaseFactory.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= BoundingBoxData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= ArmatureData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= CanvasData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= ConstraintData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= DisplayData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= DragonBonesData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= SkinData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= TextureAtlasData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= UserData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= DataParser.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= BinaryDataParser.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= JSONDataParser.cpp
  C:/CocosDashboard_1.0.3/resources/.editors/Creator/2.3.2/resources/cocos2d-x/cocos/editor-support/dragonbones/parser/JSONDataParser.cpp:498:13: warning: enumeration value 'Path' not handled in switch [-Wswitch]
      switch (type)
              ^
  1 warning generated.
  [armeabi-v7a] Compile++ arm  : editor_support_static <= CCArmatureDisplay.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= CCFactory.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= CCSlot.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= CCTextureAtlasData.cpp
  [armeabi-v7a] Compile++ arm  : editor_support_static <= ArmatureCache.cpp
  [armeabi-v7a] Compile arm    : vorbisidec <= bitwise.c
  [armeabi-v7a] Compile++ arm  : editor_support_static <= ArmatureCacheMgr.cpp
  [armeabi-v7a] Compile arm    : vorbisidec <= codebook.c
  [armeabi-v7a] Compile arm    : vorbisidec <= dsp.c
  [armeabi-v7a] Compile arm    : vorbisidec <= floor0.c
  C:/CocosDashboard_1.0.3/resources/.editors/Creator/2.3.2/resources/cocos2d-x/external/sources/tremolo/Tremolo/floor0.c:61:13: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(a<(-140<<12)) return 0;
          ~~~~^
  1 warning generated.
  [armeabi-v7a] Compile arm    : vorbisidec <= floor1.c
  [armeabi-v7a] Compile arm    : vorbisidec <= floor_lookup.c
  [armeabi-v7a] Compile++ arm  : editor_support_static <= CCArmatureCacheDisplay.cpp
  [armeabi-v7a] Compile arm    : vorbisidec <= info.c
  [armeabi-v7a] Compile arm    : vorbisidec <= mapping0.c
  [armeabi-v7a] Compile arm    : vorbisidec <= misc.c
  [armeabi-v7a] Compile arm    : vorbisidec <= res012.c
  [armeabi-v7a] Compile++ arm  : editor_support_static <= AttachUtil.cpp
  [armeabi-v7a] Compile arm    : vorbisidec <= framing.c
  [armeabi-v7a] Compile arm    : vorbisidec <= mdct.c
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_normalize.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_alias_reduction.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_decode_header.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_crc.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_getbits.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_decode_huff_cw.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_dequantize_sample.cpp
  [armeabi-v7a] Compile arm    : vorbisidec <= vorbisfile.c
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_get_main_data_size.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_framedecoder.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_get_side_info.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_get_scale_factors.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_mpeg2_get_scale_data.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_mpeg2_get_scale_factors.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_huffman_decoding.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_mpeg2_stereo_proc.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_huffman_parsing.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_tables.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_imdct_synth.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_mdct_6.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_dct_6.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_poly_phase_synthesis.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_equalizer.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_seek_synch.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_stereo_proc.cpp
  [armeabi-v7a] Compile++ arm  : pvmp3dec <= pvmp3_reorder.cpp
  [armeabi-v7a] Compile arm    : pvmp3dec <= pvmp3_polyphase_filter_window_gcc.s
  [armeabi-v7a] Compile arm    : pvmp3dec <= pvmp3_mdct_18_gcc.s
  [armeabi-v7a] Compile arm    : pvmp3dec <= pvmp3_dct_9_gcc.s
  [armeabi-v7a] Compile arm    : pvmp3dec <= pvmp3_dct_16_gcc.s
  [armeabi-v7a] Compile++ thumb: cocos2dxandroid_static <= CCFileUtils-android.cpp
  [armeabi-v7a] Compile++ thumb: cocos2dxandroid_static <= CCDevice-android.cpp
  [armeabi-v7a] Compile++ thumb: cocos2dxandroid_static <= CCApplication-android.cpp
  [armeabi-v7a] Compile thumb  : cpufeatures <= cpu-features.c
  [armeabi-v7a] Compile++ thumb: cocos2dxandroid_static <= JniHelper.cpp
  C:/Users/jindr/AppData/Local/Android/Sdk/ndk/21.0.6113669/build//../toolchains/llvm/prebuilt/windows-x86_64/bin/arm-linux-androideabi-ar: C:/Users/jindr/CocosProjects/NewProject/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/obj/local/armeabi-v7a/objs-debug/cocos2dx_static/scripting/js-bindings/jswrapper/v8/debugger/inspector_socket_server.o: No such file or directory
  make: *** [C:/Users/jindr/AppData/Local/Android/Sdk/ndk/21.0.6113669/build//../build/core/build-binary.mk:600: C:/Users/jindr/CocosProjects/NewProject/build/jsb-link/frameworks/runtime-src/proj.android-studio/game/build/intermediates/ndkBuild/feature/debug/obj/local/armeabi-v7a/libcocos2d.a] Error 1
  [armeabi-v7a] StaticLibrary  : libcocos2d.a
  make: *** Waiting for unfinished jobs....
  [armeabi-v7a] StaticLibrary  : libextension.a
  C:/CocosDashboard_1.0.3/resources/.editors/Creator/2.3.2/resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:313:5: warning: control reaches end of non-void function [-Wreturn-type]
      }
      ^
  1 warning generated.
  [armeabi-v7a] Compile++ thumb: cocos2dxandroid_static <= JniImp.cpp
  [armeabi-v7a] Compile++ thumb: cocos2dxandroid_static <= CCCanvasRenderingContext2D-android.cpp

* Try:
Run with --stacktrace option to get the stack trace. Run with 94 actionable tasks: 94 executed
AAPT2 aapt2-3.2.0-4818971-windows Daemon #3: shutdown
--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 7m 43s
Error running command, return code: 1.
jindrazak commented 4 years ago

Okay, so I switched back to Cocos Creator 2.2.0 as this post suggests and now the compilation works good.

xianyinchen commented 3 years ago

This is the MAX_PATH length limit on window, we generally recommend moving the project directory to a short path directory to circumvent this problem.