parent
							
								
									0117bf97e5
								
							
						
					
					
						commit
						e6b8510dce
					
				| @ -0,0 +1,39 @@ | ||||
| #!/bin/bash | ||||
| 
 | ||||
| archbit=64 | ||||
| if [ $archbit -eq 32 ];then | ||||
| echo "build for 32bit" | ||||
| #32bit | ||||
| ABI='armeabi-v7a' | ||||
| CPU='arm' | ||||
| ARCH='arm' | ||||
| ANDROID='androideabi' | ||||
| else | ||||
| #64bit | ||||
| echo "build for 64bit" | ||||
| ABI='arm64-v8a' | ||||
| CPU='aarch64' | ||||
| ARCH='arm64' | ||||
| ANDROID='android' | ||||
| fi | ||||
| 
 | ||||
| export NDK=/home/frank/android/android-ndk-r10e  | ||||
| export PREBUILT=$NDK/toolchains/$CPU-linux-$ANDROID-4.9/prebuilt | ||||
| export PLATFORM=$NDK/platforms/android-21/arch-$ARCH | ||||
| export TOOLCHAIN=$PREBUILT/linux-x86_64 | ||||
| export PREFIX=$(pwd)/android/$ABI | ||||
| 
 | ||||
| build_x264(){ | ||||
| ./configure \ | ||||
| --prefix=$PREFIX \ | ||||
| --enable-static \ | ||||
| --disable-asm \ | ||||
| --enable-pic \ | ||||
| --host=arm-linux \ | ||||
| --cross-prefix=$TOOLCHAIN/bin/$CPU-linux-$ANDROID- \ | ||||
| --sysroot=$PLATFORM \ | ||||
| make clean | ||||
| make | ||||
| make install | ||||
| } | ||||
| build_x264 | ||||
					Loading…
					
					
				
		Reference in new issue