-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ninja: error: /arm64-v8a/libhermes.so', needed by /arm64-v8a/libreanimated.so #3594
Comments
Hey! 👋 It looks like you've omitted a few important sections from the issue template. Please complete Snack or a link to a repository section. |
Hey! 👋 The issue doesn't seem to contain a minimal reproduction. Could you provide a snack or a link to a GitHub repository under your username that reproduces the problem? |
i have try 2.10.0 react-native-reanimated version still same error. |
i have enabled the newArchEnabled=true now i got this error Task :ReactAndroid:hermes-engine:buildCMakeMinSizeRel[arm64-v8a][libhermes] FAILED FAILURE: Build completed with 2 failures. 1: Task failed with an exception.
ninja: error: 'E:/app/android/build/hermes-engine/hermes/bin/MinSizeRel/hermesc.exe', needed by 'lib/InternalBytecode/InternalBytecode.hbc', missing and no known rule to make it |
Hey @imadarif, thanks for submitting this issue. We haven't tried building Reanimated for Fabric on Windows yet. We will investigate this issue further. |
any update ? anyone facing same issue ? |
Similar error for Reanimated version 2.12.0, React Native 0.70.0, Hermes is enabled, new architecture is disabled. Error: Exception in HostFunction: java.lang.UnsatisfiedLinkError: dlopen failed: library "libhermes.so" not found: needed by /data/app/~~XLzcAWvZW74v17XLxLYmtA==/com.advanceauto.mobile.commerce.local-tpxfJH4-ba2k20CvuTb8WQ==/base.apk!/lib/x86/libreanimated.so in namespace classloader-namespace works fine on iOS, error is only for Android. |
Hey @nstoilov, can you check if |
I have the same issue after update the react-native-reanimated to the latest version. Current solution, rollback to the version 2.9.1 |
Hey @expouic, can you check if |
Even with version 2.9.1 and react-native version 0.68.1 I can't run the release build. Got this error:
Debug versions works fine with both versions! @tomekzaw |
No, I generated and unzipped an apk, libhermes.so is not there. |
Hey, unfortunately I wasn't able to reproduce this issue. Here's what I did:
I'm building the app on a M1 Pro. What OS are you on? @nstoilov @expouic |
Mac OS 12.6, i7 processor @tomekzaw |
@nstoilov Okay, thanks. Have you tried building Reanimated with a fresh RN 0.70.0 app like I did? |
@tomekzaw runs fine with a clean app... edit - looks like it's on our end. |
@tomekzaw I'm facing the same problem with Do you have any idea?
I have realmjs installed and saw this |
I found the key, change jdk version from 17 to 11 |
Description
gradlew assembleRelease
getting this error after update from 0.69 to 0.70
execution failed for task ':react-native-reanimated:buildCMakeRelWithDebInfo[arm64-v8a]'.
ninja: error: '../../../../build/third-party-ndk/hermes/jni/arm64-v8a/libhermes.so', needed by 'D:/app/myapp/android/build/react-native-reanimated/intermediates/cxx/RelWithDebInfo/l4546g3a/obj/arm64-v8a/libreanimated.so', missing and no known rule to make it
Steps to reproduce
1.updated to 0.70 and added reanimated plugin 3.0.0.rc
2.just run the command gradlew assembleRelease
Snack or a link to a repository
Reanimated version
3.0.0-rc.2
React Native version
0.70.0
Platforms
Android
JavaScript runtime
No response
Workflow
No response
Architecture
No response
Build type
Release mode
Device
No response
Device model
No response
Acknowledgements
Yes
The text was updated successfully, but these errors were encountered: