android-ffmpeg
android-ffmpeg copied to clipboard
fixed Android x86 support
call NDK_ABI=x86 ./configure_make_everything.sh to generate x86 binaries
:+1: to this. Unfortunately it does not work for me (while compiling sox):
/scratch/android/android-ndk-r10d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: warning: skipping incompatible /home/pablof/Downloads/android-ffmpeg-xx/x264/libx264.a while searching for x264
/scratch/android/android-ndk-r10d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lx264
/scratch/android/android-ndk-r10d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: /home/pablof/Downloads/android-ffmpeg-xx/data/data/info.guardianproject.ffmpeg/app_opt/lib/libavcodec.a(libx264.o): in function X264_frame:libavcodec/libx264.c:156: error: undefined reference to 'x264_picture_init'
Is there nobody maintaining this repository anymore?
I've updated my branch so it can be merged again.
@naevtamarkus it seems your NDK_ABI variable got reset and the ARM compiler got used at some point. You can give a try to the latest version, I tested the latest build scripts and everything went fine.