[mythtv] Android 32bit build
Peter Bennett
pb.mythtv at gmail.com
Wed Aug 8 22:37:38 UTC 2018
I am trying to build the libraries for 32bit.
liblzo fails in the configure "C compiler cannot create executables"
makelibs.sh has, for 32bit, CPU="armv7-a"
The configure runs this
/home/peter/android/android-ndk/my-android-toolchain/bin/arm-linux-androideabi-gcc
-isysroot /home/peter/android/android-ndk/my-android-toolchain/sysroot
-mcpu=armv7-a conftest.c
The error is
arm-linux-androideabi-gcc: error: unrecognized argument in option
'-mcpu=armv7-a'
arm-linux-androideabi-gcc: note: valid arguments to '-mcpu=' are:
arm1020e arm1020t arm1022e arm1026ej-s arm10e arm10tdmi arm1136j-s
arm1136jf-s arm1156t2-s arm1156t2f-s arm1176jz-s arm1176jzf-s arm2
arm250 arm3 arm6 arm60 arm600 arm610 arm620 arm7 arm70 arm700 arm700i
arm710 arm7100 arm710c arm710t arm720 arm720t arm740t arm7500 arm7500fe
arm7d arm7di arm7dm arm7dmi arm7m arm7tdmi arm7tdmi-s arm8 arm810 arm9
arm920 arm920t arm922t arm926ej-s arm940t arm946e-s arm966e-s arm968e-s
arm9e arm9tdmi cortex-a12 cortex-a15 cortex-a15.cortex-a7 cortex-a5
cortex-a53 cortex-a57 cortex-a57.cortex-a53 cortex-a7 cortex-a8
cortex-a9 cortex-m0 cortex-m0plus cortex-m1 cortex-m3 cortex-m4
cortex-r4 cortex-r4f cortex-r5 cortex-r7 ep9312 fa526 fa606te fa626
fa626te fa726te fmp626 generic-armv7-a iwmmxt iwmmxt2 marvell-pj4 mpcore
mpcorenovfp native strongarm strongarm110 strongarm1100 strongarm1110 xscale
I tried changing CPU to use generic-armv7-a which is one of the "valid"
arguments according to above message. That gives the same error, but
this time not even displaying the list of "valid arguments".
ndk is android-ndk-r13b
Any suggestions?
Peter
More information about the mythtv-dev
mailing list