-
Notifications
You must be signed in to change notification settings - Fork 25k
Closed
Labels
Needs: AttentionIssues where the author has responded to feedback.Issues where the author has responded to feedback.Needs: ReproThis issue could be improved with a clear list of steps to reproduce the issue.This issue could be improved with a clear list of steps to reproduce the issue.Type: New ArchitectureIssues and PRs related to new architecture (Fabric/Turbo Modules)Issues and PRs related to new architecture (Fabric/Turbo Modules)
Description
Description
Task :app:buildCMakeDebug[arm64-v8a] FAILED
C/C++: ninja: Entering directory `D:\React Native\Test\android\app.cxx\Debug\333cd6g1\arm64-v8a'
C/C++: ld.lld: error: undefined symbol: std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits,
Steps to reproduce
npx react-native run android
React Native Version
0.79.2
Affected Platforms
Other (please specify)
Areas
Bridgeless - The New Initialization Flow
Output of npx @react-native-community/cli info
Task :app:buildCMakeDebug[arm64-v8a] FAILED
C/C++: ninja: Entering directory `D:\React Native\Test\android\app\.cxx\Debug\333cd6g1\arm64-v8a'
C/C++: ld.lld: error: undefined symbol: std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)
C/C++: >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp:107 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:107)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::javaModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
C/C++: ld.lld: error: undefined symbol: std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_string()
C/C++: >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp:107 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:107)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::javaModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
C/C++: >>> referenced 1 more times
C/C++: ld.lld: error: undefined symbol: std::__ndk1::__shared_weak_count::__release_weak()
C/C++: >>> referenced by shared_ptr.h:184 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__memory/shared_ptr.h:184)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__shared_weak_count::__release_shared[abi:ne180000]())
C/C++: ld.lld: error: undefined symbol: operator delete(void*)
C/C++: >>> referenced by function.h:250 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:250)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__function::__func<JNI_OnLoad::$_0, std::__ndk1::allocator<JNI_OnLoad::$_0>, void ()>::~__func())
C/C++: >>> referenced by new:280 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:280)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void std::__ndk1::__libcpp_operator_delete[abi:ne180000]<void*>(void*))
C/C++: >>> referenced by function.h:250 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:250)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__function::__func<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&), std::__ndk1::allocator<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>, std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>::~__func())
C/C++: >>> referenced 2 more times
C/C++: ld.lld: error: undefined symbol: __cxa_allocate_exception
C/C++: >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
Stacktrace or Logs
Task :app:buildCMakeDebug[arm64-v8a] FAILED
C/C++: ninja: Entering directory `D:\React Native\Test\android\app\.cxx\Debug\333cd6g1\arm64-v8a'
C/C++: ld.lld: error: undefined symbol: std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)
C/C++: >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp:107 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:107)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::javaModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
C/C++: ld.lld: error: undefined symbol: std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_string()
C/C++: >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp:107 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:107)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::javaModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
C/C++: >>> referenced 1 more times
C/C++: ld.lld: error: undefined symbol: std::__ndk1::__shared_weak_count::__release_weak()
C/C++: >>> referenced by shared_ptr.h:184 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__memory/shared_ptr.h:184)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__shared_weak_count::__release_shared[abi:ne180000]())
C/C++: ld.lld: error: undefined symbol: operator delete(void*)
C/C++: >>> referenced by function.h:250 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:250)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__function::__func<JNI_OnLoad::$_0, std::__ndk1::allocator<JNI_OnLoad::$_0>, void ()>::~__func())
C/C++: >>> referenced by new:280 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:280)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void std::__ndk1::__libcpp_operator_delete[abi:ne180000]<void*>(void*))
C/C++: >>> referenced by function.h:250 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:250)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__function::__func<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&), std::__ndk1::allocator<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>, std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>::~__func())
C/C++: >>> referenced 2 more times
C/C++: ld.lld: error: undefined symbol: __cxa_allocate_exception
C/C++: >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())
C/C++: ld.lld: error: undefined symbol: std::bad_array_new_length::bad_array_new_length()
C/C++: >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())
C/C++: ld.lld: error: undefined symbol: std::bad_array_new_length::~bad_array_new_length()
C/C++: >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())
C/C++: >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())
C/C++: ld.lld: error: undefined symbol: __cxa_throw
C/C++: >>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())
C/C++: ld.lld: error: undefined symbol: operator new(unsigned long, std::align_val_t)
C/C++: >>> referenced by new:271 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:271)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void* std::__ndk1::__libcpp_operator_new[abi:ne180000]<unsigned long, std::align_val_t>(unsigned long, std::align_val_t))
C/C++: ld.lld: error: undefined symbol: operator new(unsigned long)
C/C++: >>> referenced by new:271 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:271)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void* std::__ndk1::__libcpp_operator_new[abi:ne180000]<unsigned long>(unsigned long))
C/C++: ld.lld: error: undefined symbol: __cxa_begin_catch
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(__clang_call_terminate)
C/C++: ld.lld: error: undefined symbol: std::terminate()
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(__clang_call_terminate)
C/C++: ld.lld: error: undefined symbol: operator delete(void*, std::align_val_t)
C/C++: >>> referenced by new:280 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:280)
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void std::__ndk1::__libcpp_operator_delete[abi:ne180000]<void*, std::align_val_t>(void*, std::align_val_t))
C/C++: ld.lld: error: undefined symbol: vtable for __cxxabiv1::__class_type_info
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__base<void ()>)
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__base<std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>)
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__base<std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&)>)
C/C++: >>> referenced 2 more times
C/C++: >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)
C/C++: ld.lld: error: undefined symbol: vtable for __cxxabiv1::__si_class_type_info
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__func<JNI_OnLoad::$_0, std::__ndk1::allocator<JNI_OnLoad::$_0>, void ()>)
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__func<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&), std::__ndk1::allocator<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>, std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>)
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__func<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&), std::__ndk1::allocator<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&)>, std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&)>)
C/C++: >>> referenced 1 more times
C/C++: >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)
C/C++: ld.lld: error: undefined symbol: __cxa_pure_virtual
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(vtable for std::__ndk1::__function::__base<void ()>)
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(vtable for std::__ndk1::__function::__base<void ()>)
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(vtable for std::__ndk1::__function::__base<void ()>)
C/C++: >>> referenced 25 more times
C/C++: ld.lld: error: undefined symbol: vtable for __cxxabiv1::__function_type_info
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for void (std::__ndk1::shared_ptr<facebook::react::ComponentDescriptorProviderRegistry const>))
C/C++: >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)
C/C++: ld.lld: error: undefined symbol: vtable for __cxxabiv1::__pointer_type_info
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for void (*)(std::__ndk1::shared_ptr<facebook::react::ComponentDescriptorProviderRegistry const>))
C/C++: >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)
C/C++: ld.lld: error: undefined symbol: __gxx_personality_v0
C/C++: >>> referenced by OnLoad.cpp
C/C++: >>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(DW.ref.__gxx_personality_v0)
C/C++: CLANG_~1: error: linker command failed with exit code 1 (use -v to see invocation)
C/C++: ninja: build stopped: subcommand failed.
[Incubating] Problems report is available at: file:///D:/React%20Native/Test/android/build/reports/problems/problems-report.html
Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins
For more on this, please refer to https://docs.gradle.org/8.13/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
35 actionable tasks: 35 executed
info 💡 Tip: Make sure that you have set up your development environment correctly, by running npx react-native doctor. To read more about doctor command visit: https://github.com/react-native-community/cli/blob/main/packages/cli-doctor/README.md#doctor
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:buildCMakeDebug[arm64-v8a]'.
> com.android.ide.common.process.ProcessException: ninja: Entering directory `D:\React Native\Test\android\app\.cxx\Debug\333cd6g1\arm64-v8a'
[0/2] Re-checking globbed directories...
[1/3] Building CXX object CMakeFiles/appmodules.dir/D_/React_Native/Test/android/app/build/generated/autolinking/src/main/jni/autolinking.cpp.o
[2/3] Building CXX object CMakeFiles/appmodules.dir/OnLoad.cpp.o
[3/3] Linking CXX shared library "D:\React Native\Test\android\app\build\intermediates\cxx\Debug\333cd6g1\obj\arm64-v8a\libappmodules.so"
FAILED: D:/React Native/Test/android/app/build/intermediates/cxx/Debug/333cd6g1/obj/arm64-v8a/libappmodules.so
cmd.exe /C "cd . && C:\Users\NAVEEN~1\AppData\Local\Android\Sdk\ndk\271~1.122\TOOLCH~1\llvm\prebuilt\WINDOW~1\bin\CLANG_~1.EXE --target=aarch64-none-linux-android24 --sysroot="C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot" -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D__BIONIC_NO_PAGE_SIZE_MACRO -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -Wl,-z,max-page-size=16384 -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -shared -Wl,-soname,libappmodules.so -o "D:\React Native\Test\android\app\build\intermediates\cxx\Debug\333cd6g1\obj\arm64-v8a\libappmodules.so" CMakeFiles/appmodules.dir/D_/React_Native/Test/android/app/build/generated/autolinking/src/main/jni/autolinking.cpp.o CMakeFiles/appmodules.dir/OnLoad.cpp.o "C:/Users/Naveen Kumar P/.gradle/caches/8.13/transforms/72cde7dc85b5006383f56c98fcfedfa5/transformed/fbjni-0.7.0/prefab/modules/fbjni/libs/android.arm64-v8a/libfbjni.so" "C:/Users/Naveen Kumar P/.gradle/caches/8.13/transforms/8cb416b8178cb0e7f140959230f7f0bf/transformed/react-android-0.79.2-debug/prefab/modules/jsi/libs/android.arm64-v8a/libjsi.so" "C:/Users/Naveen Kumar P/.gradle/caches/8.13/transforms/8cb416b8178cb0e7f140959230f7f0bf/transformed/react-android-0.79.2-debug/prefab/modules/reactnative/libs/android.arm64-v8a/libreactnative.so" -latomic -lm && cd ."
ld.lld: error: undefined symbol: std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)
>>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
>>> referenced by OnLoad.cpp:107 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:107)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::javaModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
ld.lld: error: undefined symbol: std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_string()
>>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
>>> referenced by OnLoad.cpp:75 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:75)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::cxxModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
>>> referenced by OnLoad.cpp:107 (D:/React Native/Test/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup/OnLoad.cpp:107)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(facebook::react::javaModuleProvider(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
>>> referenced 1 more times
ld.lld: error: undefined symbol: std::__ndk1::__shared_weak_count::__release_weak()
>>> referenced by shared_ptr.h:184 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__memory/shared_ptr.h:184)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__shared_weak_count::__release_shared[abi:ne180000]())
ld.lld: error: undefined symbol: operator delete(void*)
>>> referenced by function.h:250 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:250)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__function::__func<JNI_OnLoad::$_0, std::__ndk1::allocator<JNI_OnLoad::$_0>, void ()>::~__func())
>>> referenced by new:280 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:280)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void std::__ndk1::__libcpp_operator_delete[abi:ne180000]<void*>(void*))
>>> referenced by function.h:250 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:250)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__ndk1::__function::__func<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&), std::__ndk1::allocator<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>, std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>::~__func())
>>> referenced 2 more times
ld.lld: error: undefined symbol: __cxa_allocate_exception
>>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.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/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.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/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())
>>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(std::__throw_bad_array_new_length[abi:ne180000]())
ld.lld: error: undefined symbol: __cxa_throw
>>> referenced by new:174 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:174)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.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/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:271)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.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: operator new(unsigned long)
>>> referenced by new:271 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:271)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void* std::__ndk1::__libcpp_operator_new[abi:ne180000]<unsigned long>(unsigned long))
ld.lld: error: undefined symbol: __cxa_begin_catch
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(__clang_call_terminate)
ld.lld: error: undefined symbol: std::terminate()
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(__clang_call_terminate)
ld.lld: error: undefined symbol: operator delete(void*, std::align_val_t)
>>> referenced by new:280 (C:/Users/Naveen Kumar P/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:280)
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(void std::__ndk1::__libcpp_operator_delete[abi:ne180000]<void*, std::align_val_t>(void*, std::align_val_t))
ld.lld: error: undefined symbol: vtable for __cxxabiv1::__class_type_info
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__base<void ()>)
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__base<std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>)
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__base<std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&)>)
>>> referenced 2 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: vtable for __cxxabiv1::__si_class_type_info
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__func<JNI_OnLoad::$_0, std::__ndk1::allocator<JNI_OnLoad::$_0>, void ()>)
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__func<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&), std::__ndk1::allocator<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>, std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&)>)
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::__function::__func<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&), std::__ndk1::allocator<std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&)>, std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&)>)
>>> referenced 1 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: __cxa_pure_virtual
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(vtable for std::__ndk1::__function::__base<void ()>)
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(vtable for std::__ndk1::__function::__base<void ()>)
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(vtable for std::__ndk1::__function::__base<void ()>)
>>> referenced 25 more times
ld.lld: error: undefined symbol: vtable for __cxxabiv1::__function_type_info
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for void (std::__ndk1::shared_ptr<facebook::react::ComponentDescriptorProviderRegistry const>))
>>> 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::__pointer_type_info
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::shared_ptr<facebook::react::CallInvoker> const&))
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for std::__ndk1::shared_ptr<facebook::react::TurboModule> (*)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::react::JavaTurboModule::InitParams const&))
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.o:(typeinfo for void (*)(std::__ndk1::shared_ptr<facebook::react::ComponentDescriptorProviderRegistry const>))
>>> 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: __gxx_personality_v0
>>> referenced by OnLoad.cpp
>>> CMakeFiles/appmodules.dir/OnLoad.cpp.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\\Naveen Kumar P\\AppData\\Local\\Android\\Sdk\\cmake\\3.22.1\\bin\\ninja.exe" ^
-C ^
"D:\\React Native\\Test\\android\\app\\.cxx\\Debug\\333cd6g1\\arm64-v8a" ^
appmodules
from D:\React Native\Test\android\app
* 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 6m 39s
error Failed to install the app. Command failed with exit code 1: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:buildCMakeDebug[arm64-v8a]'. > com.android.ide.common.process.ProcessException: ninja: Entering directory `D:\React Native\Test\android\app\.cxx\Debug\333cd6g1\arm64-v8a' [0/2] Re-checking globbed directories... [1/3] Building CXX object
MANDATORY Reproducer
none
Screenshots and Videos
No response
Metadata
Metadata
Assignees
Labels
Needs: AttentionIssues where the author has responded to feedback.Issues where the author has responded to feedback.Needs: ReproThis issue could be improved with a clear list of steps to reproduce the issue.This issue could be improved with a clear list of steps to reproduce the issue.Type: New ArchitectureIssues and PRs related to new architecture (Fabric/Turbo Modules)Issues and PRs related to new architecture (Fabric/Turbo Modules)