Details
-
Bug
-
Resolution: Duplicate
-
Not Evaluated
-
None
-
5.12.0
-
None
Description
I have a Note5, which supports arm64-v8a and armeabi-v7a build targets. The arm7 will build fine, but the arm64 fails. The reason is because it tries to link against libc++.so.16, but that only exists for v7a:
.../android-ndk-r18b/.../arm64-v8a $ ls libc++.a.21 libc++.a.24 libc++.a.27 libc++.so.22 libc++.so.25 libc++.so.28 libc++abi.a libc++.a.22 libc++.a.25 libc++.a.28 libc++.so.23 libc++.so.26 libc++_shared.so libc++.a.23 libc++.a.26 libc++.so.21 libc++.so.24 libc++.so.27 libc++_static.a .../android-ndk-r18b/.../armeabi-v7a] $ ls libandroid_support.a libc++.a.20 libc++.a.25 libc++.so.17 libc++.so.22 libc++.so.27 libunwind.a libc++.a.16 libc++.a.21 libc++.a.26 libc++.so.18 libc++.so.23 libc++.so.28 libc++.a.17 libc++.a.22 libc++.a.27 libc++.so.19 libc++.so.24 libc++_shared.so libc++.a.18 libc++.a.23 libc++.a.28 libc++.so.20 libc++.so.25 libc++_static.a libc++.a.19 libc++.a.24 libc++.so.16 libc++.so.21 libc++.so.26 libc++abi.a