Skip to content

Windows build fails with RN 0.82.1 Fabric (C++20 / NDK mismatch) – works on macOS #691

@AjeshAB

Description

@AjeshAB

info Fetching system and libraries information...
System:
OS: Windows 10 10.0.19045
CPU: (20) x64 12th Gen Intel(R) Core(TM) i7-12700
Memory: 10.48 GB / 31.77 GB
Binaries:
Node:
version: 22.19.0
path: C:\Program Files\nodejs\node.EXE
Yarn:
version: 1.22.22
path: C:\Users\Ajesh AB\AppData\Roaming\npm\yarn.CMD
npm:
version: 10.9.3
path: C:\Program Files\nodejs\npm.CMD
Watchman: Not Found
SDKs:
Android SDK: Not Found
Windows SDK: Not Found
IDEs:
Android Studio: AI-251.26094.121.2513.14007798
Visual Studio: Not Found
Languages:
Java:
version: 17.0.18
path: C:\Program Files\Microsoft\jdk-17.0.18.8-hotspot\bin\javac.EXE
Ruby: Not Found
npmPackages:
"@react-native-community/cli":
installed: 20.0.0
wanted: 20.0.0
react:
installed: 19.1.1
wanted: 19.1.1
react-native:
installed: 0.82.1
wanted: 0.82.1
react-native-windows: Not Found
npmGlobalPackages:
"react-native": Not Found
Android:
hermesEnabled: true
newArchEnabled: false
iOS:
hermesEnabled: Not found
newArchEnabled: Not found

info React Native v0.83.0 is now available (your project is running on v0.82.1).
info Changelog: https://github.com/facebook/react-native/releases/tag/v0.83.0
info Diff: https://react-native-community.github.io/upgrade-helper/?from=0.82.1&to=0.83.0
info For more info, check out "https://reactnative.dev/docs/upgrading?os=windows".
apply plugin: "com.android.application"
apply plugin: "org.jetbrains.kotlin.android"
apply plugin: "com.facebook.react"

/**

  • This is the configuration block to customize your React Native Android app.

  • By default you don't need to apply any configuration, just uncomment the lines you need.
    /
    react {
    /
    Folders */
    // The root of your project, i.e. where "package.json" lives. Default is '../..'
    // root = file("../../")
    // The folder where the react-native NPM package is. Default is ../../node_modules/react-native
    // reactNativeDir = file("../../node_modules/react-native")
    // The folder where the react-native Codegen package is. Default is ../../node_modules/@react-native/codegen
    // codegenDir = file("../../node_modules/@react-native/codegen")
    // The cli.js file which is the React Native CLI entrypoint. Default is ../../node_modules/react-native/cli.js
    // cliFile = file("../../node_modules/react-native/cli.js")

    /* Variants */
    // The list of variants to that are debuggable. For those we're going to
    // skip the bundling of the JS bundle and the assets. By default is just 'debug'.
    // If you add flavors like lite, prod, etc. you'll have to list your debuggableVariants.
    // debuggableVariants = ["liteDebug", "prodDebug"]

    /* Bundling */
    // A list containing the node command and its flags. Default is just 'node'.
    // nodeExecutableAndArgs = ["node"]
    //
    // The command to run when bundling. By default is 'bundle'
    // bundleCommand = "ram-bundle"
    //
    // The path to the CLI configuration file. Default is empty.
    // bundleConfig = file(../rn-cli.config.js)
    //
    // The name of the generated asset file containing your JS bundle
    // bundleAssetName = "MyApplication.android.bundle"
    //
    // The entry file for bundle generation. Default is 'index.android.js' or 'index.js'
    // entryFile = file("../js/MyApplication.android.js")
    //
    // A list of extra flags to pass to the 'bundle' commands.
    // See https://github.com/react-native-community/cli/blob/main/docs/commands.md#bundle
    // extraPackagerArgs = []

    /* Hermes Commands */
    // The hermes compiler command to run. By default it is 'hermesc'
    // hermesCommand = "$rootDir/my-custom-hermesc/bin/hermesc"
    //
    // The list of flags to pass to the Hermes compiler. By default is "-O", "-output-source-map"
    // hermesFlags = ["-O", "-output-source-map"]

    /* Autolinking */
    autolinkLibrariesWithApp()
    }

/**

  • Set this to true to Run Proguard on Release builds to minify the Java bytecode.
    */
    def enableProguardInReleaseBuilds = false

/**

  • The preferred build flavor of JavaScriptCore (JSC)
  • For example, to use the international variant, you can use:
  • def jscFlavor = io.github.react-native-community:jsc-android-intl:2026004.+
  • The international variant includes ICU i18n library and necessary data
  • allowing to use e.g. Date.toLocaleString and String.localeCompare that
  • give correct results when using with locales other than en-US. Note that
  • this variant is about 6MiB larger per architecture than default.
    */
    def jscFlavor = 'io.github.react-native-community:jsc-android:2026004.+'

android {
ndkVersion rootProject.ext.ndkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
compileSdk rootProject.ext.compileSdkVersion

namespace "com.awesomeproject"
defaultConfig {
    applicationId "com.awesomeproject"
    minSdkVersion rootProject.ext.minSdkVersion
    targetSdkVersion rootProject.ext.targetSdkVersion
    versionCode 1
    versionName "1.0"
}
signingConfigs {
    debug {
        storeFile file('debug.keystore')
        storePassword 'android'
        keyAlias 'androiddebugkey'
        keyPassword 'android'
    }
}
buildTypes {
    debug {
        signingConfig signingConfigs.debug
    }
    release {
        // Caution! In production, you need to generate your own keystore file.
        // see https://reactnative.dev/docs/signed-apk-android.
        signingConfig signingConfigs.debug
        minifyEnabled enableProguardInReleaseBuilds
        proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
    }
}

}

dependencies {
// The version of react-native is set by the React Native Gradle Plugin
implementation("com.facebook.react:react-android")

if (hermesEnabled.toBoolean()) {
    implementation("com.facebook.react:hermes-android")
} else {
    implementation jscFlavor
}

}

buildscript {
ext {
buildToolsVersion = "36.0.0"
minSdkVersion = 24
compileSdkVersion = 36
targetSdkVersion = 36
ndkVersion = "27.1.12297006"
kotlinVersion = "2.1.20"
}
repositories {
google()
mavenCentral()
}
dependencies {
classpath("com.android.tools.build:gradle")
classpath("com.facebook.react:react-native-gradle-plugin")
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin")
}
}

apply plugin: "com.facebook.react.rootproject"

C++ build system [build] failed while executing:
@echo off
"C:\Users\Ajesh AB\AppData\Local\Android\Sdk\cmake\3.22.1\bin\ninja.exe" ^
-C ^
"D:\Projects\AwesomeProject\android\app\.cxx\Debug\42g5hj3u\arm64-v8a" ^
appmodules ^
react_codegen_safeareacontext
from D:\Projects\AwesomeProject\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 generate a Build Scan (Powered by Develocity).
Get more help at https://help.gradle.org.

BUILD FAILED in 2s
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:\Projects\AwesomeProject\android\app.cxx\Debug\42g5hj3u\arm64-v8a' [0/2] Re-checking globbed directories... [1/2] Linking CXX shared library D:\Projects\AwesomeProject\android\app\build\intermediates\cxx\Debug\42g5hj3u\obj\arm64-v8a\libreact_codegen_safeareacontext.so FAILED: D:/Projects/AwesomeProject/android/app/build/intermediates/cxx/Debug/42g5hj3u/obj/arm64-v8a/libreact_codegen_safeareacontext.so cmd.exe /C "cd . && C:\Users\AJESHA1\AppData\Local\Android\Sdk\ndk\2711.122\TOOLCH1\llvm\prebuilt\WINDOW1\bin\CLANG_1.EXE --target=aarch64-none-linux-android24 --sysroot="C:/Users/Ajesh AB/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,libreact_codegen_safeareacontext.so -o D:\Projects\AwesomeProject\android\app\build\intermediates\cxx\Debug\42g5hj3u\obj\arm64-v8a\libreact_codegen_safeareacontext.so safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/677ddd18935635b4dfb99ab05689c5f0/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp.o safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/ec37a4818409355cff0c5d8b84942975/react/renderer/components/safeareacontext/RNCSafeAreaViewState.cpp.o safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/0347e1fddf638efb9423aae584b7798d/react/renderer/components/safeareacontext/ComponentDescriptors.cpp.o safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/869c182596879195a3b586c8e183ad51/jni/react/renderer/components/safeareacontext/EventEmitters.cpp.o safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/869c182596879195a3b586c8e183ad51/jni/react/renderer/components/safeareacontext/ShadowNodes.cpp.o
safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/States.cpp.o safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/70bebcafbf18de4bc610ada86668e8d3/components/safeareacontext/safeareacontextJSI-generated.cpp.o safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/754446f7c1ecfc053fa23bcd926231b2/build/generated/source/codegen/jni/safeareacontext-generated.cpp.o "C:/Users/Ajesh AB/.gradle/caches/9.0.0/transforms/5fa135f9220cf0ae1e3ee40cd371125b/transformed/fbjni-0.7.0/prefab/modules/fbjni/libs/android.arm64-v8a/libfbjni.so" "C:/Users/Ajesh AB/.gradle/caches/9.0.0/transforms/1e84847373c8b60ddb3f088099977c2a/transformed/react-android-0.82.1-debug/prefab/modules/jsi/libs/android.arm64-v8a/libjsi.so" "C:/Users/Ajesh AB/.gradle/caches/9.0.0/transforms/1e84847373c8b60ddb3f088099977c2a/transformed/react-android-0.82.1-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, std::__ndk1::allocator>::basic_string() >>> referenced by EventEmitters.cpp:17 (D:/Projects/AwesomeProject/node_modules/react-native-safe-area-context/android/build/generated/source/codegen/jni/react/renderer/components/safeareacontext/EventEmitters.cpp:17) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/869c182596879195a3b586c8e183ad51/jni/react/renderer/components/safeareacontext/EventEmitters.cpp.o:(facebook::react::RNCSafeAreaProviderEventEmitter::onInsetsChange(facebook::react::RNCSafeAreaProviderEventEmitter::OnInsetsChange) const) >>> referenced by EventEmitters.cpp:17 (D:/Projects/AwesomeProject/node_modules/react-native-safe-area-context/android/build/generated/source/codegen/jni/react/renderer/components/safeareacontext/EventEmitters.cpp:17) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/869c182596879195a3b586c8e183ad51/jni/react/renderer/components/safeareacontext/EventEmitters.cpp.o:(facebook::react::RNCSafeAreaProviderEventEmitter::onInsetsChange(facebook::react::RNCSafeAreaProviderEventEmitter::OnInsetsChange) const) >>> referenced by RNCSafeAreaViewShadowNode.cpp:91 (D:/Projects/AwesomeProject/node_modules/react-native-safe-area-context/common/cpp/react/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp:91) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/677ddd18935635b4dfb99ab05689c5f0/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp.o:(facebook::react::RNCSafeAreaViewShadowNode::adjustLayoutWithState()) >>> referenced 73 more times 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, std::__ndk1::allocator> const&) >>> referenced by RNCSafeAreaViewShadowNode.cpp:92 (D:/Projects/AwesomeProject/node_modules/react-native-safe-area-context/common/cpp/react/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp:92) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/677ddd18935635b4dfb99ab05689c5f0/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp.o:(facebook::react::RNCSafeAreaViewShadowNode::adjustLayoutWithState()) >>> referenced by RNCSafeAreaViewShadowNode.cpp:94 (D:/Projects/AwesomeProject/node_modules/react-native-safe-area-context/common/cpp/react/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp:94) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/677ddd18935635b4dfb99ab05689c5f0/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp.o:(facebook::react::RNCSafeAreaViewShadowNode::adjustLayoutWithState()) >>> referenced by RNCSafeAreaViewShadowNode.cpp:96 (D:/Projects/AwesomeProject/node_modules/react-native-safe-area-context/common/cpp/react/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp:96) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/677ddd18935635b4dfb99ab05689c5f0/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp.o:(facebook::react::RNCSafeAreaViewShadowNode::adjustLayoutWithState()) >>> referenced 12 more times ld.lld: error: undefined symbol: __cxa_guard_acquire >>> referenced by Props.cpp:31 (D:/Projects/AwesomeProject/node_modules/react-native-safe-area-context/android/build/generated/source/codegen/jni/react/renderer/components/safeareacontext/Props.cpp:31) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(facebook::react::RNCSafeAreaProviderProps::getDiffProps(facebook::react::Props const*) const) >>>
referenced by Props.cpp:58 (D:/Projects/AwesomeProject/node_modules/react-native-safe-area-context/android/build/generated/source/codegen/jni/react/renderer/components/safeareacontext/Props.cpp:58) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(facebook::react::RNCSafeAreaViewProps::getDiffProps(facebook::react::Props const*) const) >>> referenced by ConcreteShadowNode.h:85 (C:/Users/Ajesh AB/.gradle/caches/9.0.0/transforms/1e84847373c8b60ddb3f088099977c2a/transformed/react-android-0.82.1-debug/prefab/modules/reactnative/include/react/renderer/core/ConcreteShadowNode.h:85) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/0347e1fddf638efb9423aae584b7798d/react/renderer/components/safeareacontext/ComponentDescriptors.cpp.o:(facebook::react::ConcreteShadowNode<&facebook::react::RNCSafeAreaProviderComponentName.<char const at offset 0>, facebook::react::YogaLayoutableShadowNode, facebook::react::RNCSafeAreaProviderProps, facebook::react::RNCSafeAreaProviderEventEmitter, facebook::react::StateData>::defaultSharedProps()) ld.lld: error: undefined symbol: __cxa_guard_release >>> referenced by Props.cpp:31 (D:/Projects/AwesomeProject/node_modules/react-native-safe-area-context/android/build/generated/source/codegen/jni/react/renderer/components/safeareacontext/Props.cpp:31) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(facebook::react::RNCSafeAreaProviderProps::getDiffProps(facebook::react::Props
const*) const) >>> referenced by Props.cpp:58 (D:/Projects/AwesomeProject/node_modules/react-native-safe-area-context/android/build/generated/source/codegen/jni/react/renderer/components/safeareacontext/Props.cpp:58) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(facebook::react::RNCSafeAreaViewProps::getDiffProps(facebook::react::Props const*) const) >>> referenced by ConcreteShadowNode.h:85 (C:/Users/Ajesh AB/.gradle/caches/9.0.0/transforms/1e84847373c8b60ddb3f088099977c2a/transformed/react-android-0.82.1-debug/prefab/modules/reactnative/include/react/renderer/core/ConcreteShadowNode.h:85) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/0347e1fddf638efb9423aae584b7798d/react/renderer/components/safeareacontext/ComponentDescriptors.cpp.o:(facebook::react::ConcreteShadowNode<&facebook::react::RNCSafeAreaProviderComponentName.<char const at offset 0>, facebook::react::YogaLayoutableShadowNode, facebook::react::RNCSafeAreaProviderProps, facebook::react::RNCSafeAreaProviderEventEmitter, facebook::react::StateData>::defaultSharedProps()) ld.lld: error: undefined symbol: __cxa_guard_abort >>> referenced by Props.cpp:31 (D:/Projects/AwesomeProject/node_modules/react-native-safe-area-context/android/build/generated/source/codegen/jni/react/renderer/components/safeareacontext/Props.cpp:31) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(facebook::react::RNCSafeAreaProviderProps::getDiffProps(facebook::react::Props const*) const) >>> referenced by Props.cpp:58 (D:/Projects/AwesomeProject/node_modules/react-native-safe-area-context/android/build/generated/source/codegen/jni/react/renderer/components/safeareacontext/Props.cpp:58) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(facebook::react::RNCSafeAreaViewProps::getDiffProps(facebook::react::Props const*) const) >>> referenced by ConcreteShadowNode.h:85 (C:/Users/Ajesh AB/.gradle/caches/9.0.0/transforms/1e84847373c8b60ddb3f088099977c2a/transformed/react-android-0.82.1-debug/prefab/modules/reactnative/include/react/renderer/core/ConcreteShadowNode.h:85) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/0347e1fddf638efb9423aae584b7798d/react/renderer/components/safeareacontext/ComponentDescriptors.cpp.o:(facebook::react::ConcreteShadowNode<&facebook::react::RNCSafeAreaProviderComponentName.<char const at offset 0>, facebook::react::YogaLayoutableShadowNode,
facebook::react::RNCSafeAreaProviderProps, facebook::react::RNCSafeAreaProviderEventEmitter, facebook::react::StateData>::defaultSharedProps()) ld.lld: error: undefined symbol: operator new(unsigned long) >>> referenced by unique_ptr.h:601 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__memory/unique_ptr.h:601) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/0347e1fddf638efb9423aae584b7798d/react/renderer/components/safeareacontext/ComponentDescriptors.cpp.o:(std::__ndk1::__unique_if<facebook::react::ConcreteComponentDescriptor<facebook::react::ConcreteViewShadowNode<&facebook::react::RNCSafeAreaProviderComponentName.<char const at offset 0>, facebook::react::RNCSafeAreaProviderProps, facebook::react::RNCSafeAreaProviderEventEmitter, facebook::react::StateData>> const>::__unique_single std::__ndk1::make_unique[abi:ne180000]<facebook::react::ConcreteComponentDescriptor<facebook::react::ConcreteViewShadowNode<&facebook::react::RNCSafeAreaProviderComponentName.<char const at offset 0>, facebook::react::RNCSafeAreaProviderProps, facebook::react::RNCSafeAreaProviderEventEmitter, facebook::react::StateData>> const, facebook::react::ComponentDescriptorParameters const&>(facebook::react::ComponentDescriptorParameters const&)) >>> referenced by unique_ptr.h:601 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__memory/unique_ptr.h:601) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/677ddd18935635b4dfb99ab05689c5f0/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp.o:(std::__ndk1::__unique_if<facebook::yoga::SmallValueBuffer<4ul>::Overflow>::__unique_single std::__ndk1::make_unique[abi:ne180000]<facebook::yoga::SmallValueBuffer<4ul>::Overflow, facebook::yoga::SmallValueBuffer<4ul>::Overflow&>(facebook::yoga::SmallValueBuffer<4ul>::Overflow&)) >>> referenced by new:271 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/new:271) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/677ddd18935635b4dfb99ab05689c5f0/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp.o:(void* std::__ndk1::__libcpp_operator_new[abi:ne180000](unsigned long)) >>> referenced 1 more times ld.lld: error: undefined symbol: operator delete(void*) >>> referenced by function.h:250 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:250) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/869c182596879195a3b586c8e183ad51/jni/react/renderer/components/safeareacontext/EventEmitters.cpp.o:(std::__ndk1::__function::__func<facebook::react::RNCSafeAreaProviderEventEmitter::onInsetsChange(facebook::react::RNCSafeAreaProviderEventEmitter::OnInsetsChange) const::$_0, std::__ndk1::allocator<facebook::react::RNCSafeAreaProviderEventEmitter::onInsetsChange(facebook::react::RNCSafeAreaProviderEventEmitter::OnInsetsChange) const::$_0>, facebook::jsi::Value (facebook::jsi::Runtime&)>::
__func()) >>> referenced by unique_ptr.h:601 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__memory/unique_ptr.h:601) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/0347e1fddf638efb9423aae584b7798d/react/renderer/components/safeareacontext/ComponentDescriptors.cpp.o:(std::__ndk1::__unique_if<facebook::react::ConcreteComponentDescriptor<facebook::react::ConcreteViewShadowNode<&facebook::react::RNCSafeAreaProviderComponentName.<char const at offset 0>, facebook::react::RNCSafeAreaProviderProps, facebook::react::RNCSafeAreaProviderEventEmitter, facebook::react::StateData>> const>::__unique_single std::__ndk1::make_unique[abi:ne180000]<facebook::react::ConcreteComponentDescriptor<facebook::react::ConcreteViewShadowNode<&facebook::react::RNCSafeAreaProviderComponentName.<char const at offset 0>, facebook::react::RNCSafeAreaProviderProps, facebook::react::RNCSafeAreaProviderEventEmitter, facebook::react::StateData>> const, facebook::react::ComponentDescriptorParameters const&>(facebook::react::ComponentDescriptorParameters const&)) >>> referenced by ConcreteComponentDescriptor.h:32 (C:/Users/Ajesh AB/.gradle/caches/9.0.0/transforms/1e84847373c8b60ddb3f088099977c2a/transformed/react-android-0.82.1-debug/prefab/modules/reactnative/include/react/renderer/core/ConcreteComponentDescriptor.h:32) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/0347e1fddf638efb9423aae584b7798d/react/renderer/components/safeareacontext/ComponentDescriptors.cpp.o:(facebook::react::ConcreteComponentDescriptor<facebook::react::ConcreteViewShadowNode<&facebook::react::RNCSafeAreaProviderComponentName.<char const at offset 0>, facebook::react::RNCSafeAreaProviderProps, facebook::react::RNCSafeAreaProviderEventEmitter, facebook::react::StateData>>::ConcreteComponentDescriptor()) >>> referenced 28 more times ld.lld: error: undefined symbol: __cxa_begin_catch >>> referenced by propsConversions.h:169 (C:/Users/Ajesh AB/.gradle/caches/9.0.0/transforms/1e84847373c8b60ddb3f088099977c2a/transformed/react-android-0.82.1-debug/prefab/modules/reactnative/include/react/renderer/core/propsConversions.h:169) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(facebook::react::RNCSafeAreaViewMode facebook::react::convertRawProp<facebook::react::RNCSafeAreaViewMode, facebook::react::RNCSafeAreaViewMode>(facebook::react::PropsParserContext const&, facebook::react::RawProps const&, char const*, facebook::react::RNCSafeAreaViewMode const&, facebook::react::RNCSafeAreaViewMode const&, char const*, char const*)) >>> referenced by propsConversions.h:169 (C:/Users/Ajesh AB/.gradle/caches/9.0.0/transforms/1e84847373c8b60ddb3f088099977c2a/transformed/react-android-0.82.1-debug/prefab/modules/reactnative/include/react/renderer/core/propsConversions.h:169) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(facebook::react::RNCSafeAreaViewEdgesStruct facebook::react::convertRawProp<facebook::react::RNCSafeAreaViewEdgesStruct, facebook::react::RNCSafeAreaViewEdgesStruct>(facebook::react::PropsParserContext
const&, facebook::react::RawProps const&, char const*, facebook::react::RNCSafeAreaViewEdgesStruct const&, facebook::react::RNCSafeAreaViewEdgesStruct const&, char const*, char const*)) >>> referenced by ostream:683 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/ostream:683) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(std::__ndk1::basic_ostream<char, std::__ndk1::char_traits>& std::__ndk1::__put_character_sequence[abi:ne180000]<char, std::__ndk1::char_traits>(std::__ndk1::basic_ostream<char, std::__ndk1::char_traits>&, char const*, unsigned long)) >>> referenced 1 more times ld.lld: error: undefined symbol: __cxa_end_catch >>> referenced by propsConversions.h:176 (C:/Users/Ajesh AB/.gradle/caches/9.0.0/transforms/1e84847373c8b60ddb3f088099977c2a/transformed/react-android-0.82.1-debug/prefab/modules/reactnative/include/react/renderer/core/propsConversions.h:176) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(facebook::react::RNCSafeAreaViewMode facebook::react::convertRawProp<facebook::react::RNCSafeAreaViewMode, facebook::react::RNCSafeAreaViewMode>(facebook::react::PropsParserContext const&, facebook::react::RawProps const&, char const*, facebook::react::RNCSafeAreaViewMode const&, facebook::react::RNCSafeAreaViewMode const&, char const*, char const*)) >>> referenced by propsConversions.h:176 (C:/Users/Ajesh AB/.gradle/caches/9.0.0/transforms/1e84847373c8b60ddb3f088099977c2a/transformed/react-android-0.82.1-debug/prefab/modules/reactnative/include/react/renderer/core/propsConversions.h:176) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(facebook::react::RNCSafeAreaViewMode facebook::react::convertRawProp<facebook::react::RNCSafeAreaViewMode, facebook::react::RNCSafeAreaViewMode>(facebook::react::PropsParserContext const&, facebook::react::RawProps const&, char const*, facebook::react::RNCSafeAreaViewMode const&, facebook::react::RNCSafeAreaViewMode const&, char const*, char const*)) >>> referenced by propsConversions.h:176 (C:/Users/Ajesh AB/.gradle/caches/9.0.0/transforms/1e84847373c8b60ddb3f088099977c2a/transformed/react-android-0.82.1-debug/prefab/modules/reactnative/include/react/renderer/core/propsConversions.h:176) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(facebook::react::RNCSafeAreaViewEdgesStruct facebook::react::convertRawProp<facebook::react::RNCSafeAreaViewEdgesStruct, facebook::react::RNCSafeAreaViewEdgesStruct>(facebook::react::PropsParserContext const&, facebook::react::RawProps const&, char const*, facebook::react::RNCSafeAreaViewEdgesStruct const&, facebook::react::RNCSafeAreaViewEdgesStruct const&, char const*, char const*)) >>> referenced 3 more times ld.lld: error: undefined symbol: std::__ndk1::__shared_mutex_base::__shared_mutex_base() >>> referenced by shared_mutex:190 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/shared_mutex:190) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/0347e1fddf638efb9423aae584b7798d/react/renderer/components/safeareacontext/ComponentDescriptors.cpp.o:(std::__ndk1::shared_mutex::shared_mutexabi:ne180000) ld.lld: error: undefined symbol: vtable for __cxxabiv1::__class_type_info >>> referenced by EventEmitters.cpp >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/869c182596879195a3b586c8e183ad51/jni/react/renderer/components/safeareacontext/EventEmitters.cpp.o:(typeinfo for std::__ndk1::__function::__base<facebook::jsi::Value (facebook::jsi::Runtime&)>) >>> referenced by EventEmitters.cpp >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/869c182596879195a3b586c8e183ad51/jni/react/renderer/components/safeareacontext/EventEmitters.cpp.o:(typeinfo for facebook::react::RNCSafeAreaProviderEventEmitter::onInsetsChange(facebook::react::RNCSafeAreaProviderEventEmitter::OnInsetsChange) const::$_0) >>> referenced by safeareacontextJSI-generated.cpp >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/70bebcafbf18de4bc610ada86668e8d3/components/safeareacontext/safeareacontextJSI-generated.cpp.o:(typeinfo for std::__ndk1::__function::__base<facebook::jsi::Value
(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>) >>> 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: vtable for __cxxabiv1::__si_class_type_info >>> referenced by EventEmitters.cpp >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/869c182596879195a3b586c8e183ad51/jni/react/renderer/components/safeareacontext/EventEmitters.cpp.o:(typeinfo for std::__ndk1::__function::__func<facebook::react::RNCSafeAreaProviderEventEmitter::onInsetsChange(facebook::react::RNCSafeAreaProviderEventEmitter::OnInsetsChange) const::$_0, std::__ndk1::allocator<facebook::react::RNCSafeAreaProviderEventEmitter::onInsetsChange(facebook::react::RNCSafeAreaProviderEventEmitter::OnInsetsChange) const::$_0>, facebook::jsi::Value (facebook::jsi::Runtime&)>) >>> referenced by safeareacontext-generated.cpp >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/754446f7c1ecfc053fa23bcd926231b2/build/generated/source/codegen/jni/safeareacontext-generated.cpp.o:(typeinfo for facebook::react::NativeSafeAreaContextSpecJSI) >>> referenced by safeareacontext-generated.cpp >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/754446f7c1ecfc053fa23bcd926231b2/build/generated/source/codegen/jni/safeareacontext-generated.cpp.o:(typeinfo for std::__ndk1::__shared_ptr_emplace<facebook::react::NativeSafeAreaContextSpecJSI, std::__ndk1::allocatorfacebook::react::NativeSafeAreaContextSpecJSI>) >>> referenced 19 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 EventEmitters.cpp >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/869c182596879195a3b586c8e183ad51/jni/react/renderer/components/safeareacontext/EventEmitters.cpp.o:(vtable for std::__ndk1::__function::__base<facebook::jsi::Value (facebook::jsi::Runtime&)>) >>> referenced
by EventEmitters.cpp >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/869c182596879195a3b586c8e183ad51/jni/react/renderer/components/safeareacontext/EventEmitters.cpp.o:(vtable for std::__ndk1::__function::__base<facebook::jsi::Value (facebook::jsi::Runtime&)>) >>> referenced by EventEmitters.cpp >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/869c182596879195a3b586c8e183ad51/jni/react/renderer/components/safeareacontext/EventEmitters.cpp.o:(vtable for std::__ndk1::__function::__base<facebook::jsi::Value (facebook::jsi::Runtime&)>) >>> referenced 23 more times ld.lld: error: undefined symbol: std::__ndk1::__shared_weak_count::
__shared_weak_count() >>> referenced by shared_ptr.h:263 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__memory/shared_ptr.h:263) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/754446f7c1ecfc053fa23bcd926231b2/build/generated/source/codegen/jni/safeareacontext-generated.cpp.o:(std::__ndk1::__shared_ptr_emplace<facebook::react::NativeSafeAreaContextSpecJSI, std::__ndk1::allocatorfacebook::react::NativeSafeAreaContextSpecJSI>::__shared_ptr_emplace[abi:ne180000]<facebook::react::JavaTurboModule::InitParams const&, std::__ndk1::allocatorfacebook::react::NativeSafeAreaContextSpecJSI, 0>(std::__ndk1::allocatorfacebook::react::NativeSafeAreaContextSpecJSI, facebook::react::JavaTurboModule::InitParams const&)) >>> referenced by shared_ptr.h:246 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__memory/shared_ptr.h:246) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/754446f7c1ecfc053fa23bcd926231b2/build/generated/source/codegen/jni/safeareacontext-generated.cpp.o:(std::__ndk1::__shared_ptr_emplace<facebook::react::NativeSafeAreaContextSpecJSI, std::__ndk1::allocatorfacebook::react::NativeSafeAreaContextSpecJSI>::
__shared_ptr_emplace()) >>> referenced by shared_ptr.h:263 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__memory/shared_ptr.h:263) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/0347e1fddf638efb9423aae584b7798d/react/renderer/components/safeareacontext/ComponentDescriptors.cpp.o:(std::__ndk1::__shared_ptr_emplace<facebook::react::ConcreteViewShadowNode<&facebook::react::RNCSafeAreaProviderComponentName.<char const at offset 0>, facebook::react::RNCSafeAreaProviderProps, facebook::react::RNCSafeAreaProviderEventEmitter, facebook::react::StateData>, std::__ndk1::allocator<facebook::react::ConcreteViewShadowNode<&facebook::react::RNCSafeAreaProviderComponentName.<char const at offset 0>, facebook::react::RNCSafeAreaProviderProps, facebook::react::RNCSafeAreaProviderEventEmitter, facebook::react::StateData>>>::__shared_ptr_emplace[abi:ne180000]<facebook::react::ShadowNodeFragment const&, std::__ndk1::shared_ptr<facebook::react::ShadowNodeFamily const> const&, facebook::react::ShadowNodeTraits, std::__ndk1::allocator<facebook::react::ConcreteViewShadowNode<&facebook::react::RNCSafeAreaProviderComponentName.<char const at offset 0>, facebook::react::RNCSafeAreaProviderProps, facebook::react::RNCSafeAreaProviderEventEmitter, facebook::react::StateData>>, 0>(std::__ndk1::allocator<facebook::react::ConcreteViewShadowNode<&facebook::react::RNCSafeAreaProviderComponentName.<char const at
offset 0>, facebook::react::RNCSafeAreaProviderProps, facebook::react::RNCSafeAreaProviderEventEmitter, facebook::react::StateData>>, facebook::react::ShadowNodeFragment const&, std::__ndk1::shared_ptr<facebook::react::ShadowNodeFamily const> const&, facebook::react::ShadowNodeTraits&&)) >>> referenced 14 more
times ld.lld: error: undefined symbol: __cxa_allocate_exception >>> referenced by variant:287 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/variant:287) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(std::__ndk1::__throw_bad_variant_accessabi:ne180000) >>> referenced by stdexcept:249 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/stdexcept:249) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/677ddd18935635b4dfb99ab05689c5f0/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp.o:(std::__ndk1::__throw_out_of_range[abi:ne180000](char const*)) >>> referenced by stdexcept:241 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/stdexcept:241) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/677ddd18935635b4dfb99ab05689c5f0/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp.o:(std::__ndk1::__throw_length_error[abi:ne180000](char const*)) >>> referenced 2 more times ld.lld: error: undefined symbol: typeinfo for std::bad_variant_access >>> referenced by variant:287 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/variant:287) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(std::__ndk1::__throw_bad_variant_accessabi:ne180000) >>> referenced by variant:287 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/variant:287) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(std::__ndk1::__throw_bad_variant_accessabi:ne180000) ld.lld: error: undefined symbol: __cxa_throw >>> referenced by variant:287 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/variant:287) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(std::__ndk1::__throw_bad_variant_accessabi:ne180000) >>> referenced by stdexcept:249 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/stdexcept:249) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/677ddd18935635b4dfb99ab05689c5f0/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp.o:(std::__ndk1::__throw_out_of_range[abi:ne180000](char const*)) >>> referenced by stdexcept:241 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/stdexcept:241) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/677ddd18935635b4dfb99ab05689c5f0/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp.o:(std::__ndk1::__throw_length_error[abi:ne180000](char const*)) >>> referenced 2 more times ld.lld: error: undefined symbol: vtable for std::bad_variant_access >>> referenced by variant:263 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/variant:263) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(std::bad_variant_access::bad_variant_access()) >>> referenced by variant:263 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/variant:263) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(std::bad_variant_access::bad_variant_access()) >>> 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: std::exception::~exception() >>> referenced by variant:263 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/variant:263) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(std::bad_variant_access::~bad_variant_access()) ld.lld: error: undefined symbol: vtable for std::exception >>> referenced by exception.h:74 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__exception/exception.h:74) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(std::exception::exceptionabi:ne180000) >>> referenced by exception.h:74 (C:/Users/Ajesh AB/AppData/Local/Android/Sdk/ndk/27.1.12297006/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include/c++/v1/__exception/exception.h:74) >>> safeareacontext_autolinked_build/CMakeFiles/react_codegen_safeareacontext.dir/3354e727202029a08164a82668c07305/codegen/jni/react/renderer/components/safeareacontext/Props.cpp.o:(std::exception::exceptionabi:ne180000) >>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction) ld.lld: error: too
many errors emitted, stopping now (use --error-limit=0 to see all errors) 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\Ajesh AB\AppData\Local\Android\Sdk\cmake\3.22.1\bin\ninja.exe" ^ -C ^ "D:\Projects\AwesomeProject\android\app\.cxx\Debug\42g5hj3u\arm64-v8a" ^ appmodules ^ react_codegen_safeareacontext from D:\Projects\AwesomeProject\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 generate a Build Scan (Powered by Develocity). > Get more help at https://help.gradle.org. BUILD FAILED in 2s.

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