Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Build Failed with an exception #2355

Copy link
Copy link
@Subashashwin

Description

@Subashashwin
Issue body actions

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Morty Proxy This is a proxified and sanitized view of the page, visit original site.