我正在尝试编译一些使用ffmpeg部分内容的媒体库。我有以下错误:
/home/pro/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: error: conditional branch to PLT in THUMB-2 not supported yet. libavcodec/arm/videodsp_armv5te.S:29: error: unexpected opcode while processing relocation R_ARM_THM_JUMP19 clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Application.mk文件
APP_STL := gnustl_shared
APP_PLATFORM := android-9
APP_ABI := armeabi-v7a
NDK_TOOLCHAIN_VERSION=clang
在NDK r9c上我没有遇到过这种错误。任何帮助,建议......
答案 0 :(得分:0)
好吧,所以我遇到了同样的问题。
您需要使用此Android NDK:修订版10e(2015年5月)
您可以从此处下载:https://developer.android.com/ndk/downloads/older_releases.html
对我有用。