AgoraIO-Extensions / AgoraIO-Extensions/Agora-Flutter-SDK
Build Failed with an exception
- Lingua principale
- Dart
- Stelle
- 795
- Fork
- 448
- Merge medio
- 12h 19m
- PR unite (30g)
- 14
Descrizione
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\SUBASH~1\AppData\Local\Android\Sdk\ndk\270~1.120\TOOLCH~1\llvm\prebuilt\WINDOW~1\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_if::__unique_single std::__ndk1::make_unique[abi:ne180000]&>(std::__ndk1::shared_ptr&))
>>> 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_length[abi: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_length[abi: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_length[abi: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_length[abi: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_length[abi: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_length[abi: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_length[abi: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))
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>)
>>> 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))
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[](void*)
>>> 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?
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.