-
Notifications
You must be signed in to change notification settings - Fork 431
Description
Launching lib\main.dart on A001 in debug mode...
Running Gradle task 'assembleDebug'...
FAILURE: Build failed with an exception.
- What went wrong:
Execution failed for task ':agora_rtc_engine:buildCMakeDebug[arm64-v8a]'.
com.android.ide.common.process.ProcessException: ninja: Entering directory `C:\Users\Subash M\AppData\Local\Pub\Cache\hosted\pub.dev\agora_rtc_engine-6.5.2\android.cxx\Debug\6u1z5g59\arm64-v8a'
[1/1] Linking CXX shared library "C:\Users\Subash M\StudioProjects\app\dizbi-frontend-mobile\build\agora_rtc_engine\intermediates\cxx\Debug\6u1z5g59\obj\arm64-v8a\libiris_rendering_android.so"
FAILED: C:/Users/Subash M/StudioProjects/app/dizbi-frontend-mobile/build/agora_rtc_engine/intermediates/cxx/Debug/6u1z5g59/obj/arm64-v8a/libiris_rendering_android.so
cmd.exe /C "cd . && C:\Users\SUBASH1\AppData\Local\Android\Sdk\ndk\2701.120\TOOLCH1\llvm\prebuilt\WINDOW1\bin\CLANG_~1.EXE --target=aarch64-none-linux-android21 --sysroot="C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot" -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -frtti -fexceptions -fno-limit-debug-info -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -Wl,-z,max-page-size=16384 -shared -Wl,-soname,libiris_rendering_android.so -o "C:\Users\Subash M\StudioProjects\app\dizbi-frontend-mobile\build\agora_rtc_engine\intermediates\cxx\Debug\6u1z5g59\obj\arm64-v8a\libiris_rendering_android.so" CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o "C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/21/liblog.so" "C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/21/libandroid.so" -lGLESv2 -lEGL -lc++_static -latomic -lm && cd ."
ld.lld: error: undefined symbol: std::exception::~exception()referenced by memory.cpp
memory.cpp.o:(std::__ndk1::bad_weak_ptr::~bad_weak_ptr()) in archive C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_static.a
ld.lld: error: undefined symbol: operator delete(void*)
referenced by memory.cpp
memory.cpp.o:(std::__ndk1::bad_weak_ptr::~bad_weak_ptr()) in archive C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_static.a
referenced by iris_rtc_rendering_android.cc:838 (C:/Users/Subash M/AppData/Local/Pub/Cache/hosted/pub.dev/agora_rtc_engine-6.5.2/android/src/main/cpp/iris_rtc_rendering_android.cc:838)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(Java_io_agora_agora_1rtc_1ng_IrisRenderer_nativeStartRenderingToSurface)
referenced by iris_rtc_rendering_android.cc:851 (C:/Users/Subash M/AppData/Local/Pub/Cache/hosted/pub.dev/agora_rtc_engine-6.5.2/android/src/main/cpp/iris_rtc_rendering_android.cc:851)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(Java_io_agora_agora_1rtc_1ng_IrisRenderer_nativeStopRenderingToSurface)
referenced 14 more times
ld.lld: error: undefined symbol: operator new(unsigned long)
referenced by iris_rtc_rendering_android.cc:838 (C:/Users/Subash M/AppData/Local/Pub/Cache/hosted/pub.dev/agora_rtc_engine-6.5.2/android/src/main/cpp/iris_rtc_rendering_android.cc:838)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(Java_io_agora_agora_1rtc_1ng_IrisRenderer_nativeStartRenderingToSurface)
referenced by new:271 (C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:271)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(void* std::__ndk1::__libcpp_operator_new[abi:ne180000](unsigned long))
referenced by unique_ptr.h:601 (C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__memory/unique_ptr.h:601)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(std::__ndk1::__unique_ifagora::iris::rendering::Texture2DRendering::__unique_single std::__ndk1::make_unique[abi:ne180000]<agora::iris::rendering::Texture2DRendering, std::__ndk1::shared_ptragora::iris::rendering::GLContext&>(std::__ndk1::shared_ptragora::iris::rendering::GLContext&))
referenced 3 more times
ld.lld: error: undefined symbol: __cxa_begin_catch
referenced by iris_rtc_rendering_android.cc
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(__clang_call_terminate)
ld.lld: error: undefined symbol: std::terminate()
referenced by iris_rtc_rendering_android.cc
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(__clang_call_terminate)
ld.lld: error: undefined symbol: __cxa_allocate_exception
referenced by new:174 (C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(std::__throw_bad_array_new_lengthabi:ne180000)
ld.lld: error: undefined symbol: std::bad_array_new_length::bad_array_new_length()
referenced by new:174 (C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(std::__throw_bad_array_new_lengthabi:ne180000)
ld.lld: error: undefined symbol: typeinfo for std::bad_array_new_length
referenced by new:174 (C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(std::__throw_bad_array_new_lengthabi:ne180000)
referenced by new:174 (C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(std::__throw_bad_array_new_lengthabi:ne180000)
ld.lld: error: undefined symbol: std::bad_array_new_length::~bad_array_new_length()
referenced by new:174 (C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(std::__throw_bad_array_new_lengthabi:ne180000)
referenced by new:174 (C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(std::__throw_bad_array_new_lengthabi:ne180000)
ld.lld: error: undefined symbol: __cxa_throw
referenced by new:174 (C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(std::__throw_bad_array_new_lengthabi:ne180000)
ld.lld: error: undefined symbol: operator new(unsigned long, std::align_val_t)
referenced by new:271 (C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:271)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(void* std::__ndk1::__libcpp_operator_new[abi:ne180000]<unsigned long, std::align_val_t>(unsigned long, std::align_val_t))
ld.lld: error: undefined symbol: vtable for __cxxabiv1::__si_class_type_info
referenced by memory.cpp
memory.cpp.o:(typeinfo for std::__ndk1::bad_weak_ptr) in archive C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_static.a
referenced by iris_rtc_rendering_android.cc
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(typeinfo for agora::iris::rendering::NativeTextureRenderer)
referenced by iris_rtc_rendering_android.cc
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(typeinfo for std::__ndk1::__shared_ptr_emplace<agora::iris::rendering::GLContext, std::__ndk1::allocatoragora::iris::rendering::GLContext>)
referenced 3 more times
the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)
ld.lld: error: undefined symbol: typeinfo for std::exception
referenced by memory.cpp
memory.cpp.o:(typeinfo for std::__ndk1::bad_weak_ptr) in archive C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_static.a
ld.lld: error: undefined symbol: __cxa_pure_virtual
referenced by memory.cpp
memory.cpp.o:(vtable for std::__ndk1::__shared_count) in archive C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_static.a
referenced by memory.cpp
memory.cpp.o:(vtable for std::__ndk1::__shared_weak_count) in archive C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_static.a
referenced by memory.cpp
memory.cpp.o:(vtable for std::__ndk1::__shared_weak_count) in archive C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_static.a
referenced 3 more times
ld.lld: error: undefined symbol: vtable for __cxxabiv1::__class_type_info
referenced by memory.cpp
memory.cpp.o:(typeinfo for std::__ndk1::__shared_count) in archive C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_static.a
referenced by iris_rtc_rendering_android.cc
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(typeinfo for agora::iris::VideoFrameObserverDelegate)
referenced by iris_rtc_rendering_android.cc
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(typeinfo for agora::iris::rendering::RenderingOp)
the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)
ld.lld: error: undefined symbol: vtable for __cxxabiv1::__vmi_class_type_info
referenced by memory.cpp
memory.cpp.o:(typeinfo for std::__ndk1::__shared_weak_count) in archive C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_static.a
the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)
ld.lld: error: undefined symbol: operator delete(void*, std::align_val_t)
referenced by new:280 (C:/Users/Subash M/AppData/Local/Android/Sdk/ndk/27.0.12077973/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:280)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(void std::__ndk1::__libcpp_operator_delete[abi:ne180000]<void*, std::align_val_t>(void*, std::align_val_t))
ld.lld: error: undefined symbol: operator new[](unsigned long)
referenced by iris_rtc_rendering_android.cc:218 (C:/Users/Subash M/AppData/Local/Pub/Cache/hosted/pub.dev/agora_rtc_engine-6.5.2/android/src/main/cpp/iris_rtc_rendering_android.cc:218)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(agora::iris::rendering::ScopedShader::initShader(char const*, int))
ld.lld: error: undefined symbol: operator delete
referenced by iris_rtc_rendering_android.cc:223 (C:/Users/Subash M/AppData/Local/Pub/Cache/hosted/pub.dev/agora_rtc_engine-6.5.2/android/src/main/cpp/iris_rtc_rendering_android.cc:223)
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(agora::iris::rendering::ScopedShader::initShader(char const*, int))
ld.lld: error: undefined symbol: __gxx_personality_v0
referenced by iris_rtc_rendering_android.cc
CMakeFiles/iris_rendering_android.dir/iris_rtc_rendering_android.cc.o:(DW.ref.__gxx_personality_v0)
CLANG_~1: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
C++ build system [build] failed while executing:
@echo off
"C:\Users\Subash M\AppData\Local\Android\sdk\cmake\3.22.1\bin\ninja.exe" ^
-C ^
"C:\Users\Subash M\AppData\Local\Pub\Cache\hosted\pub.dev\agora_rtc_engine-6.5.2\android\.cxx\Debug\6u1z5g59\arm64-v8a" ^
iris_rendering_android
from C:\Users\Subash M\AppData\Local\Pub\Cache\hosted\pub.dev\agora_rtc_engine-6.5.2\android
- 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 42s
Error: Gradle task assembleDebug failed with exit code 1
Can you guys help me to solve this?