Closed ragnraok closed 7 years ago
hi,
I take the same command make OS=android NDKROOT=/Users/xxx/android-ndk-r12b TARGET=android-24 to build android, but cannot reproduce the error you mentioned. can you give more info? ( e.g. the platform ?) or can you clean the dir and try again(use this command make OS=android NDKROOT=/Users/ragnarok/android-ndk-r12b/ TARGET=android-24 clean) ?
this this my build info: -compile: [javac] Compiling 3 source files to /Users/guangwwa/WorkSpace/openh264/test/build/android/bin/classes [javac] warning: [options] source value 1.5 is obsolete and will be removed in a future release [javac] warning: [options] target value 1.5 is obsolete and will be removed in a future release [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [javac] 3 warnings
-post-compile:
-obfuscate:
-dex: [dex] input: /Users/guangwwa/WorkSpace/openh264/test/build/android/bin/classes [dex] Converting compiled files and external libraries into /Users/guangwwa/WorkSpace/openh264/test/build/android/bin/classes.dex...
-crunch: [crunch] Crunching PNG Files in source dir: /Users/guangwwa/WorkSpace/openh264/test/build/android/res [crunch] To destination dir: /Users/guangwwa/WorkSpace/openh264/test/build/android/bin/res [crunch] Crunched 0 PNG files to update cache
-package-resources: [aapt] Creating full resource package...
-package: [apkbuilder] Current build type is different than previous build: forced apkbuilder run. [apkbuilder] Creating MainActivity-debug-unaligned.apk and signing it with a debug key...
-post-package:
-do-debug: [zipalign] Running zip align on final apk... [echo] Debug Package: /Users/guangwwa/WorkSpace/openh264/test/build/android/bin/MainActivity-debug.apk [propertyfile] Creating new property file: /Users/guangwwa/WorkSpace/openh264/test/build/android/bin/build.prop [propertyfile] Updating property file: /Users/guangwwa/WorkSpace/openh264/test/build/android/bin/build.prop [propertyfile] Updating property file: /Users/guangwwa/WorkSpace/openh264/test/build/android/bin/build.prop [propertyfile] Updating property file: /Users/guangwwa/WorkSpace/openh264/test/build/android/bin/build.prop
-post-build:
debug:
BUILD SUCCESSFUL Total time: 2 seconds
this is my build info:
-compile:
[javac] Compiling 1 source file to /Users/ragnarok/Resource/openh264/codec/build/android/dec/bin/classes
-post-compile:
-obfuscate:
-dex:
[dex] input: /Users/ragnarok/Resource/openh264/codec/build/android/dec/bin/classes
[dex] Converting compiled files and external libraries into /Users/ragnarok/Resource/openh264/codec/build/android/dec/bin/classes.dex...
[dx] Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0
[dx] at java.lang.ClassLoader.defineClass1(Native Method)
[dx] at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
[dx] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[dx] at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
[dx] at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
[dx] at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
[dx] at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
[dx] at java.security.AccessController.doPrivileged(Native Method)
[dx] at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
[dx] at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
[dx] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
[dx] at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
[dx] at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
BUILD FAILED
/Users/ragnarok/adt-bundle-mac-x86_64-20131030/sdk/tools/ant/build.xml:888: The following error occurred while executing this line:
/Users/ragnarok/adt-bundle-mac-x86_64-20131030/sdk/tools/ant/build.xml:890: The following error occurred while executing this line:
/Users/ragnarok/adt-bundle-mac-x86_64-20131030/sdk/tools/ant/build.xml:902: The following error occurred while executing this line:
/Users/ragnarok/adt-bundle-mac-x86_64-20131030/sdk/tools/ant/build.xml:283: null returned: 1
and I build on macOS 10.12.2 (16C67), ndk-r12b, 64bit system
hi, @ragnraok
I built on macOS 10.12.2 (16C67), ndk-r12b, 64bit system using the same command still built successfully and no errors.
have you cleaned your workspace ?
or can you provide the full build log?
Hi, this is my full build log:
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/cpu-features.o /Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures/cpu-features.c
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/common_tables.o codec/common/src/common_tables.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/copy_mb.o codec/common/src/copy_mb.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/cpu.o codec/common/src/cpu.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/crt_util_safe_x.o codec/common/src/crt_util_safe_x.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/deblocking_common.o codec/common/src/deblocking_common.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/expand_pic.o codec/common/src/expand_pic.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/intra_pred_common.o codec/common/src/intra_pred_common.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/mc.o codec/common/src/mc.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/memory_align.o codec/common/src/memory_align.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/sad_common.o codec/common/src/sad_common.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/utils.o codec/common/src/utils.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/welsCodecTrace.o codec/common/src/welsCodecTrace.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/WelsTaskThread.o codec/common/src/WelsTaskThread.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/WelsThread.o codec/common/src/WelsThread.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/WelsThreadLib.o codec/common/src/WelsThreadLib.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/src/WelsThreadPool.o codec/common/src/WelsThreadPool.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/arm/copy_mb_neon.o codec/common/arm/copy_mb_neon.S
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/arm/deblocking_neon.o codec/common/arm/deblocking_neon.S
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/arm/expand_picture_neon.o codec/common/arm/expand_picture_neon.S
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/arm/intra_pred_common_neon.o codec/common/arm/intra_pred_common_neon.S
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -Dandroid_getCpuIdArm=wels_getCpuIdArm -Dandroid_setCpuArm=wels_setCpuArm -Dandroid_getCpuCount=wels_getCpuCount -Dandroid_getCpuFamily=wels_getCpuFamily -Dandroid_getCpuFeatures=wels_getCpuFeatures -Dandroid_setCpu=wels_setCpu -I/Users/ragnarok/android-ndk-r12b//sources/android/cpufeatures -c -o codec/common/arm/mc_neon.o codec/common/arm/mc_neon.S
rm -f libcommon.a
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ar cr libcommon.a codec/common/src/cpu-features.o codec/common/src/common_tables.o codec/common/src/copy_mb.o codec/common/src/cpu.o codec/common/src/crt_util_safe_x.o codec/common/src/deblocking_common.o codec/common/src/expand_pic.o codec/common/src/intra_pred_common.o codec/common/src/mc.o codec/common/src/memory_align.o codec/common/src/sad_common.o codec/common/src/utils.o codec/common/src/welsCodecTrace.o codec/common/src/WelsTaskThread.o codec/common/src/WelsThread.o codec/common/src/WelsThreadLib.o codec/common/src/WelsThreadPool.o codec/common/arm/copy_mb_neon.o codec/common/arm/deblocking_neon.o codec/common/arm/expand_picture_neon.o codec/common/arm/intra_pred_common_neon.o codec/common/arm/mc_neon.o
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/au_parser.o codec/decoder/core/src/au_parser.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/bit_stream.o codec/decoder/core/src/bit_stream.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/cabac_decoder.o codec/decoder/core/src/cabac_decoder.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/deblocking.o codec/decoder/core/src/deblocking.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/decode_mb_aux.o codec/decoder/core/src/decode_mb_aux.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/decode_slice.o codec/decoder/core/src/decode_slice.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/decoder.o codec/decoder/core/src/decoder.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/decoder_core.o codec/decoder/core/src/decoder_core.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/decoder_data_tables.o codec/decoder/core/src/decoder_data_tables.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/error_concealment.o codec/decoder/core/src/error_concealment.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/fmo.o codec/decoder/core/src/fmo.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/get_intra_predictor.o codec/decoder/core/src/get_intra_predictor.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/manage_dec_ref.o codec/decoder/core/src/manage_dec_ref.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/memmgr_nal_unit.o codec/decoder/core/src/memmgr_nal_unit.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/mv_pred.o codec/decoder/core/src/mv_pred.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/parse_mb_syn_cabac.o codec/decoder/core/src/parse_mb_syn_cabac.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/parse_mb_syn_cavlc.o codec/decoder/core/src/parse_mb_syn_cavlc.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/pic_queue.o codec/decoder/core/src/pic_queue.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/src/rec_mb.o codec/decoder/core/src/rec_mb.cpp
sh ./codec/common/generate_version.sh ./
Keeping existing codec/common/inc/version_gen.h
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/plus/src/welsDecoderExt.o codec/decoder/plus/src/welsDecoderExt.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/arm/block_add_neon.o codec/decoder/core/arm/block_add_neon.S
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/decoder/core/inc -I./codec/decoder/plus/inc -c -o codec/decoder/core/arm/intra_pred_neon.o codec/decoder/core/arm/intra_pred_neon.S
rm -f libdecoder.a
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ar cr libdecoder.a codec/decoder/core/src/au_parser.o codec/decoder/core/src/bit_stream.o codec/decoder/core/src/cabac_decoder.o codec/decoder/core/src/deblocking.o codec/decoder/core/src/decode_mb_aux.o codec/decoder/core/src/decode_slice.o codec/decoder/core/src/decoder.o codec/decoder/core/src/decoder_core.o codec/decoder/core/src/decoder_data_tables.o codec/decoder/core/src/error_concealment.o codec/decoder/core/src/fmo.o codec/decoder/core/src/get_intra_predictor.o codec/decoder/core/src/manage_dec_ref.o codec/decoder/core/src/memmgr_nal_unit.o codec/decoder/core/src/mv_pred.o codec/decoder/core/src/parse_mb_syn_cabac.o codec/decoder/core/src/parse_mb_syn_cavlc.o codec/decoder/core/src/pic_queue.o codec/decoder/core/src/rec_mb.o codec/decoder/plus/src/welsDecoderExt.o codec/decoder/core/arm/block_add_neon.o codec/decoder/core/arm/intra_pred_neon.o
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/au_set.o codec/encoder/core/src/au_set.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/deblocking.o codec/encoder/core/src/deblocking.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/decode_mb_aux.o codec/encoder/core/src/decode_mb_aux.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/encode_mb_aux.o codec/encoder/core/src/encode_mb_aux.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/encoder.o codec/encoder/core/src/encoder.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/encoder_data_tables.o codec/encoder/core/src/encoder_data_tables.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/encoder_ext.o codec/encoder/core/src/encoder_ext.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/get_intra_predictor.o codec/encoder/core/src/get_intra_predictor.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/md.o codec/encoder/core/src/md.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/mv_pred.o codec/encoder/core/src/mv_pred.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/nal_encap.o codec/encoder/core/src/nal_encap.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/paraset_strategy.o codec/encoder/core/src/paraset_strategy.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/picture_handle.o codec/encoder/core/src/picture_handle.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/ratectl.o codec/encoder/core/src/ratectl.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/ref_list_mgr_svc.o codec/encoder/core/src/ref_list_mgr_svc.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/sample.o codec/encoder/core/src/sample.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/set_mb_syn_cabac.o codec/encoder/core/src/set_mb_syn_cabac.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/set_mb_syn_cavlc.o codec/encoder/core/src/set_mb_syn_cavlc.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/slice_multi_threading.o codec/encoder/core/src/slice_multi_threading.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/svc_base_layer_md.o codec/encoder/core/src/svc_base_layer_md.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/svc_enc_slice_segment.o codec/encoder/core/src/svc_enc_slice_segment.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/svc_encode_mb.o codec/encoder/core/src/svc_encode_mb.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/svc_encode_slice.o codec/encoder/core/src/svc_encode_slice.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/svc_mode_decision.o codec/encoder/core/src/svc_mode_decision.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/svc_motion_estimate.o codec/encoder/core/src/svc_motion_estimate.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/svc_set_mb_syn_cabac.o codec/encoder/core/src/svc_set_mb_syn_cabac.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/svc_set_mb_syn_cavlc.o codec/encoder/core/src/svc_set_mb_syn_cavlc.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/wels_preprocess.o codec/encoder/core/src/wels_preprocess.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/wels_task_base.o codec/encoder/core/src/wels_task_base.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/wels_task_encoder.o codec/encoder/core/src/wels_task_encoder.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/src/wels_task_management.o codec/encoder/core/src/wels_task_management.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/plus/src/welsEncoderExt.o codec/encoder/plus/src/welsEncoderExt.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/arm/intra_pred_neon.o codec/encoder/core/arm/intra_pred_neon.S
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/arm/intra_pred_sad_3_opt_neon.o codec/encoder/core/arm/intra_pred_sad_3_opt_neon.S
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/arm/memory_neon.o codec/encoder/core/arm/memory_neon.S
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/arm/pixel_neon.o codec/encoder/core/arm/pixel_neon.S
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/arm/reconstruct_neon.o codec/encoder/core/arm/reconstruct_neon.S
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/encoder/core/inc -I./codec/encoder/plus/inc -I./codec/processing/interface -c -o codec/encoder/core/arm/svc_motion_estimation.o codec/encoder/core/arm/svc_motion_estimation.S
rm -f libencoder.a
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ar cr libencoder.a codec/encoder/core/src/au_set.o codec/encoder/core/src/deblocking.o codec/encoder/core/src/decode_mb_aux.o codec/encoder/core/src/encode_mb_aux.o codec/encoder/core/src/encoder.o codec/encoder/core/src/encoder_data_tables.o codec/encoder/core/src/encoder_ext.o codec/encoder/core/src/get_intra_predictor.o codec/encoder/core/src/md.o codec/encoder/core/src/mv_pred.o codec/encoder/core/src/nal_encap.o codec/encoder/core/src/paraset_strategy.o codec/encoder/core/src/picture_handle.o codec/encoder/core/src/ratectl.o codec/encoder/core/src/ref_list_mgr_svc.o codec/encoder/core/src/sample.o codec/encoder/core/src/set_mb_syn_cabac.o codec/encoder/core/src/set_mb_syn_cavlc.o codec/encoder/core/src/slice_multi_threading.o codec/encoder/core/src/svc_base_layer_md.o codec/encoder/core/src/svc_enc_slice_segment.o codec/encoder/core/src/svc_encode_mb.o codec/encoder/core/src/svc_encode_slice.o codec/encoder/core/src/svc_mode_decision.o codec/encoder/core/src/svc_motion_estimate.o codec/encoder/core/src/svc_set_mb_syn_cabac.o codec/encoder/core/src/svc_set_mb_syn_cavlc.o codec/encoder/core/src/wels_preprocess.o codec/encoder/core/src/wels_task_base.o codec/encoder/core/src/wels_task_encoder.o codec/encoder/core/src/wels_task_management.o codec/encoder/plus/src/welsEncoderExt.o codec/encoder/core/arm/intra_pred_neon.o codec/encoder/core/arm/intra_pred_sad_3_opt_neon.o codec/encoder/core/arm/memory_neon.o codec/encoder/core/arm/pixel_neon.o codec/encoder/core/arm/reconstruct_neon.o codec/encoder/core/arm/svc_motion_estimation.o
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/adaptivequantization/AdaptiveQuantization.o codec/processing/src/adaptivequantization/AdaptiveQuantization.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/backgrounddetection/BackgroundDetection.o codec/processing/src/backgrounddetection/BackgroundDetection.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/common/memory.o codec/processing/src/common/memory.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/common/WelsFrameWork.o codec/processing/src/common/WelsFrameWork.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/common/WelsFrameWorkEx.o codec/processing/src/common/WelsFrameWorkEx.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/complexityanalysis/ComplexityAnalysis.o codec/processing/src/complexityanalysis/ComplexityAnalysis.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/denoise/denoise.o codec/processing/src/denoise/denoise.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/denoise/denoise_filter.o codec/processing/src/denoise/denoise_filter.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/downsample/downsample.o codec/processing/src/downsample/downsample.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/downsample/downsamplefuncs.o codec/processing/src/downsample/downsamplefuncs.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/imagerotate/imagerotate.o codec/processing/src/imagerotate/imagerotate.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/imagerotate/imagerotatefuncs.o codec/processing/src/imagerotate/imagerotatefuncs.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/scenechangedetection/SceneChangeDetection.o codec/processing/src/scenechangedetection/SceneChangeDetection.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/scrolldetection/ScrollDetection.o codec/processing/src/scrolldetection/ScrollDetection.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/scrolldetection/ScrollDetectionFuncs.o codec/processing/src/scrolldetection/ScrollDetectionFuncs.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/vaacalc/vaacalcfuncs.o codec/processing/src/vaacalc/vaacalcfuncs.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -fno-rtti -fno-exceptions -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/vaacalc/vaacalculation.o codec/processing/src/vaacalc/vaacalculation.cpp
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/arm/adaptive_quantization.o codec/processing/src/arm/adaptive_quantization.S
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/arm/down_sample_neon.o codec/processing/src/arm/down_sample_neon.S
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/arm/pixel_sad_neon.o codec/processing/src/arm/pixel_sad_neon.S
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -O3 -DNDEBUG -DHAVE_NEON -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -DANDROID_NDK -fpic --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -MMD -MP -DGENERATED_VERSION_HEADER -I./codec/common/arm/ -I./codec/api/svc -I./codec/common/inc -Icodec/common/inc -I./codec/processing/interface -I./codec/processing/src/common -I./codec/processing/src/adaptivequantization -I./codec/processing/src/downsample -I./codec/processing/src/scrolldetection -I./codec/processing/src/vaacalc -c -o codec/processing/src/arm/vaa_calc_neon.o codec/processing/src/arm/vaa_calc_neon.S
rm -f libprocessing.a
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ar cr libprocessing.a codec/processing/src/adaptivequantization/AdaptiveQuantization.o codec/processing/src/backgrounddetection/BackgroundDetection.o codec/processing/src/common/memory.o codec/processing/src/common/WelsFrameWork.o codec/processing/src/common/WelsFrameWorkEx.o codec/processing/src/complexityanalysis/ComplexityAnalysis.o codec/processing/src/denoise/denoise.o codec/processing/src/denoise/denoise_filter.o codec/processing/src/downsample/downsample.o codec/processing/src/downsample/downsamplefuncs.o codec/processing/src/imagerotate/imagerotate.o codec/processing/src/imagerotate/imagerotatefuncs.o codec/processing/src/scenechangedetection/SceneChangeDetection.o codec/processing/src/scrolldetection/ScrollDetection.o codec/processing/src/scrolldetection/ScrollDetectionFuncs.o codec/processing/src/vaacalc/vaacalcfuncs.o codec/processing/src/vaacalc/vaacalculation.o codec/processing/src/arm/adaptive_quantization.o codec/processing/src/arm/down_sample_neon.o codec/processing/src/arm/pixel_sad_neon.o codec/processing/src/arm/vaa_calc_neon.o
rm -f libopenh264.a
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ar cr libopenh264.a codec/encoder/core/src/au_set.o codec/encoder/core/src/deblocking.o codec/encoder/core/src/decode_mb_aux.o codec/encoder/core/src/encode_mb_aux.o codec/encoder/core/src/encoder.o codec/encoder/core/src/encoder_data_tables.o codec/encoder/core/src/encoder_ext.o codec/encoder/core/src/get_intra_predictor.o codec/encoder/core/src/md.o codec/encoder/core/src/mv_pred.o codec/encoder/core/src/nal_encap.o codec/encoder/core/src/paraset_strategy.o codec/encoder/core/src/picture_handle.o codec/encoder/core/src/ratectl.o codec/encoder/core/src/ref_list_mgr_svc.o codec/encoder/core/src/sample.o codec/encoder/core/src/set_mb_syn_cabac.o codec/encoder/core/src/set_mb_syn_cavlc.o codec/encoder/core/src/slice_multi_threading.o codec/encoder/core/src/svc_base_layer_md.o codec/encoder/core/src/svc_enc_slice_segment.o codec/encoder/core/src/svc_encode_mb.o codec/encoder/core/src/svc_encode_slice.o codec/encoder/core/src/svc_mode_decision.o codec/encoder/core/src/svc_motion_estimate.o codec/encoder/core/src/svc_set_mb_syn_cabac.o codec/encoder/core/src/svc_set_mb_syn_cavlc.o codec/encoder/core/src/wels_preprocess.o codec/encoder/core/src/wels_task_base.o codec/encoder/core/src/wels_task_encoder.o codec/encoder/core/src/wels_task_management.o codec/encoder/plus/src/welsEncoderExt.o codec/encoder/core/arm/intra_pred_neon.o codec/encoder/core/arm/intra_pred_sad_3_opt_neon.o codec/encoder/core/arm/memory_neon.o codec/encoder/core/arm/pixel_neon.o codec/encoder/core/arm/reconstruct_neon.o codec/encoder/core/arm/svc_motion_estimation.o codec/decoder/core/src/au_parser.o codec/decoder/core/src/bit_stream.o codec/decoder/core/src/cabac_decoder.o codec/decoder/core/src/deblocking.o codec/decoder/core/src/decode_mb_aux.o codec/decoder/core/src/decode_slice.o codec/decoder/core/src/decoder.o codec/decoder/core/src/decoder_core.o codec/decoder/core/src/decoder_data_tables.o codec/decoder/core/src/error_concealment.o codec/decoder/core/src/fmo.o codec/decoder/core/src/get_intra_predictor.o codec/decoder/core/src/manage_dec_ref.o codec/decoder/core/src/memmgr_nal_unit.o codec/decoder/core/src/mv_pred.o codec/decoder/core/src/parse_mb_syn_cabac.o codec/decoder/core/src/parse_mb_syn_cavlc.o codec/decoder/core/src/pic_queue.o codec/decoder/core/src/rec_mb.o codec/decoder/plus/src/welsDecoderExt.o codec/decoder/core/arm/block_add_neon.o codec/decoder/core/arm/intra_pred_neon.o codec/processing/src/adaptivequantization/AdaptiveQuantization.o codec/processing/src/backgrounddetection/BackgroundDetection.o codec/processing/src/common/memory.o codec/processing/src/common/WelsFrameWork.o codec/processing/src/common/WelsFrameWorkEx.o codec/processing/src/complexityanalysis/ComplexityAnalysis.o codec/processing/src/denoise/denoise.o codec/processing/src/denoise/denoise_filter.o codec/processing/src/downsample/downsample.o codec/processing/src/downsample/downsamplefuncs.o codec/processing/src/imagerotate/imagerotate.o codec/processing/src/imagerotate/imagerotatefuncs.o codec/processing/src/scenechangedetection/SceneChangeDetection.o codec/processing/src/scrolldetection/ScrollDetection.o codec/processing/src/scrolldetection/ScrollDetectionFuncs.o codec/processing/src/vaacalc/vaacalcfuncs.o codec/processing/src/vaacalc/vaacalculation.o codec/processing/src/arm/adaptive_quantization.o codec/processing/src/arm/down_sample_neon.o codec/processing/src/arm/pixel_sad_neon.o codec/processing/src/arm/vaa_calc_neon.o codec/common/src/cpu-features.o codec/common/src/common_tables.o codec/common/src/copy_mb.o codec/common/src/cpu.o codec/common/src/crt_util_safe_x.o codec/common/src/deblocking_common.o codec/common/src/expand_pic.o codec/common/src/intra_pred_common.o codec/common/src/mc.o codec/common/src/memory_align.o codec/common/src/sad_common.o codec/common/src/utils.o codec/common/src/welsCodecTrace.o codec/common/src/WelsTaskThread.o codec/common/src/WelsThread.o codec/common/src/WelsThreadLib.o codec/common/src/WelsThreadPool.o codec/common/arm/copy_mb_neon.o codec/common/arm/deblocking_neon.o codec/common/arm/expand_picture_neon.o codec/common/arm/intra_pred_common_neon.o codec/common/arm/mc_neon.o
rm -f libopenh264.so
/Users/ragnarok/android-ndk-r12b//toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -shared -o libopenh264.so codec/encoder/core/src/au_set.o codec/encoder/core/src/deblocking.o codec/encoder/core/src/decode_mb_aux.o codec/encoder/core/src/encode_mb_aux.o codec/encoder/core/src/encoder.o codec/encoder/core/src/encoder_data_tables.o codec/encoder/core/src/encoder_ext.o codec/encoder/core/src/get_intra_predictor.o codec/encoder/core/src/md.o codec/encoder/core/src/mv_pred.o codec/encoder/core/src/nal_encap.o codec/encoder/core/src/paraset_strategy.o codec/encoder/core/src/picture_handle.o codec/encoder/core/src/ratectl.o codec/encoder/core/src/ref_list_mgr_svc.o codec/encoder/core/src/sample.o codec/encoder/core/src/set_mb_syn_cabac.o codec/encoder/core/src/set_mb_syn_cavlc.o codec/encoder/core/src/slice_multi_threading.o codec/encoder/core/src/svc_base_layer_md.o codec/encoder/core/src/svc_enc_slice_segment.o codec/encoder/core/src/svc_encode_mb.o codec/encoder/core/src/svc_encode_slice.o codec/encoder/core/src/svc_mode_decision.o codec/encoder/core/src/svc_motion_estimate.o codec/encoder/core/src/svc_set_mb_syn_cabac.o codec/encoder/core/src/svc_set_mb_syn_cavlc.o codec/encoder/core/src/wels_preprocess.o codec/encoder/core/src/wels_task_base.o codec/encoder/core/src/wels_task_encoder.o codec/encoder/core/src/wels_task_management.o codec/encoder/plus/src/welsEncoderExt.o codec/encoder/core/arm/intra_pred_neon.o codec/encoder/core/arm/intra_pred_sad_3_opt_neon.o codec/encoder/core/arm/memory_neon.o codec/encoder/core/arm/pixel_neon.o codec/encoder/core/arm/reconstruct_neon.o codec/encoder/core/arm/svc_motion_estimation.o codec/decoder/core/src/au_parser.o codec/decoder/core/src/bit_stream.o codec/decoder/core/src/cabac_decoder.o codec/decoder/core/src/deblocking.o codec/decoder/core/src/decode_mb_aux.o codec/decoder/core/src/decode_slice.o codec/decoder/core/src/decoder.o codec/decoder/core/src/decoder_core.o codec/decoder/core/src/decoder_data_tables.o codec/decoder/core/src/error_concealment.o codec/decoder/core/src/fmo.o codec/decoder/core/src/get_intra_predictor.o codec/decoder/core/src/manage_dec_ref.o codec/decoder/core/src/memmgr_nal_unit.o codec/decoder/core/src/mv_pred.o codec/decoder/core/src/parse_mb_syn_cabac.o codec/decoder/core/src/parse_mb_syn_cavlc.o codec/decoder/core/src/pic_queue.o codec/decoder/core/src/rec_mb.o codec/decoder/plus/src/welsDecoderExt.o codec/decoder/core/arm/block_add_neon.o codec/decoder/core/arm/intra_pred_neon.o codec/processing/src/adaptivequantization/AdaptiveQuantization.o codec/processing/src/backgrounddetection/BackgroundDetection.o codec/processing/src/common/memory.o codec/processing/src/common/WelsFrameWork.o codec/processing/src/common/WelsFrameWorkEx.o codec/processing/src/complexityanalysis/ComplexityAnalysis.o codec/processing/src/denoise/denoise.o codec/processing/src/denoise/denoise_filter.o codec/processing/src/downsample/downsample.o codec/processing/src/downsample/downsamplefuncs.o codec/processing/src/imagerotate/imagerotate.o codec/processing/src/imagerotate/imagerotatefuncs.o codec/processing/src/scenechangedetection/SceneChangeDetection.o codec/processing/src/scrolldetection/ScrollDetection.o codec/processing/src/scrolldetection/ScrollDetectionFuncs.o codec/processing/src/vaacalc/vaacalcfuncs.o codec/processing/src/vaacalc/vaacalculation.o codec/processing/src/arm/adaptive_quantization.o codec/processing/src/arm/down_sample_neon.o codec/processing/src/arm/pixel_sad_neon.o codec/processing/src/arm/vaa_calc_neon.o codec/common/src/cpu-features.o codec/common/src/common_tables.o codec/common/src/copy_mb.o codec/common/src/cpu.o codec/common/src/crt_util_safe_x.o codec/common/src/deblocking_common.o codec/common/src/expand_pic.o codec/common/src/intra_pred_common.o codec/common/src/mc.o codec/common/src/memory_align.o codec/common/src/sad_common.o codec/common/src/utils.o codec/common/src/welsCodecTrace.o codec/common/src/WelsTaskThread.o codec/common/src/WelsThread.o codec/common/src/WelsThreadLib.o codec/common/src/WelsThreadPool.o codec/common/arm/copy_mb_neon.o codec/common/arm/deblocking_neon.o codec/common/arm/expand_picture_neon.o codec/common/arm/intra_pred_common_neon.o codec/common/arm/mc_neon.o -march=armv7-a -Wl,--fix-cortex-a8 --sysroot=/Users/ragnarok/android-ndk-r12b//platforms/android-12/arch-arm -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-soname,libopenh264.so
cd ./codec/build/android/dec && /Users/ragnarok/android-ndk-r12b//ndk-build -B APP_ABI=armeabi-v7a && android update project -t android-16 -p . && ant debug
[armeabi-v7a] Prebuilt : libopenh264.so <= jni/../../../../../
[armeabi-v7a] Install : libopenh264.so => libs/armeabi-v7a/libopenh264.so
[armeabi-v7a] Compile++ thumb: welsdecdemo <= h264dec.cpp
[armeabi-v7a] Compile++ thumb: welsdecdemo <= read_config.cpp
[armeabi-v7a] Compile++ thumb: welsdecdemo <= d3d9_utils.cpp
[armeabi-v7a] Compile++ thumb: welsdecdemo <= myjni.cpp
[armeabi-v7a] Prebuilt : libstlport_shared.so <= <NDK>/sources/cxx-stl/stlport/libs/armeabi-v7a/
[armeabi-v7a] SharedLibrary : libwelsdecdemo.so
[armeabi-v7a] Install : libwelsdecdemo.so => libs/armeabi-v7a/libwelsdecdemo.so
[armeabi-v7a] Install : libstlport_shared.so => libs/armeabi-v7a/libstlport_shared.so
Updated project.properties
Updated local.properties
Updated file ./proguard-project.txt
Buildfile: /Users/ragnarok/Resource/openh264/codec/build/android/dec/build.xml
-set-mode-check:
-set-debug-files:
-check-env:
[checkenv] Android SDK Tools Revision 25.2.0
[checkenv] Installed at /Users/ragnarok/adt-bundle-mac-x86_64-20131030/sdk
-setup:
[echo] Project Name: WelsDecTest
[gettype] Project Type: Application
-set-debug-mode:
-debug-obfuscation-check:
-pre-build:
-build-setup:
[getbuildtools] Using latest Build Tools: 24.0.2
[echo] Resolving Build Target for WelsDecTest...
[gettarget] Project Target: Android 4.1.2
[gettarget] API level: 16
[echo] ----------
[echo] Creating output directories if needed...
[mkdir] Created dir: /Users/ragnarok/Resource/openh264/codec/build/android/dec/bin
[mkdir] Created dir: /Users/ragnarok/Resource/openh264/codec/build/android/dec/bin/res
[mkdir] Created dir: /Users/ragnarok/Resource/openh264/codec/build/android/dec/bin/rsObj
[mkdir] Created dir: /Users/ragnarok/Resource/openh264/codec/build/android/dec/bin/rsLibs
[mkdir] Created dir: /Users/ragnarok/Resource/openh264/codec/build/android/dec/gen
[mkdir] Created dir: /Users/ragnarok/Resource/openh264/codec/build/android/dec/bin/classes
[mkdir] Created dir: /Users/ragnarok/Resource/openh264/codec/build/android/dec/bin/dexedLibs
[echo] ----------
[echo] Resolving Dependencies for WelsDecTest...
[dependency] Library dependencies:
[dependency] No Libraries
[dependency]
[dependency] ------------------
[echo] ----------
[echo] Building Libraries with 'debug'...
[subant] No sub-builds to iterate on
-code-gen:
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
[echo] Handling aidl files...
[aidl] No AIDL files to compile.
[echo] ----------
[echo] Handling RenderScript files...
[echo] ----------
[echo] Handling Resources...
[aapt] Generating resource IDs...
[echo] ----------
[echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.
-pre-compile:
-compile:
[javac] Compiling 3 source files to /Users/ragnarok/Resource/openh264/codec/build/android/dec/bin/classes
-post-compile:
-obfuscate:
-dex:
[dex] input: /Users/ragnarok/Resource/openh264/codec/build/android/dec/bin/classes
[dex] Converting compiled files and external libraries into /Users/ragnarok/Resource/openh264/codec/build/android/dec/bin/classes.dex...
[dx] Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0
[dx] at java.lang.ClassLoader.defineClass1(Native Method)
[dx] at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
[dx] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[dx] at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
[dx] at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
[dx] at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
[dx] at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
[dx] at java.security.AccessController.doPrivileged(Native Method)
[dx] at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
[dx] at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
[dx] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
[dx] at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
[dx] at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
BUILD FAILED
/Users/ragnarok/adt-bundle-mac-x86_64-20131030/sdk/tools/ant/build.xml:888: The following error occurred while executing this line:
/Users/ragnarok/adt-bundle-mac-x86_64-20131030/sdk/tools/ant/build.xml:890: The following error occurred while executing this line:
/Users/ragnarok/adt-bundle-mac-x86_64-20131030/sdk/tools/ant/build.xml:902: The following error occurred while executing this line:
/Users/ragnarok/adt-bundle-mac-x86_64-20131030/sdk/tools/ant/build.xml:283: null returned: 1
Total time: 2 seconds
make: *** [decdemo] Error 1
hi, @ragnraok I found this info "cd ./codec/build/android/dec && /Users/ragnarok/android-ndk-r12b//ndk-build -B APP_ABI=armeabi-v7a && android update project -t android-16 -p . && ant debug" in your building log. why the target is "android-16" when you specify the TARGET=android-24 on your make cmd line? have you changed makefile on your local pc ?
sorry, the build log I list above was execute this command:
make OS=android NDKROOT=/Users/ragnarok/android-ndk-r12b/ TARGET=android-16
the target is android=16
take the same command, still build successful.
Any update on this? If no, will close this days afterwards.
@ragnraok Did you solve this problem ?
Thx, I already solved this
2017-03-23 11:25 GMT+08:00 guangwei notifications@github.com:
@ragnraok https://github.com/ragnraok Did you solve this problem ?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cisco/openh264/issues/2645#issuecomment-288606975, or mute the thread https://github.com/notifications/unsubscribe-auth/ABKzfHHIJu-ZfUMta7XPoT_0Py0xe1CAks5roeYkgaJpZM4LgXNZ .
Ok, this issues will be closed.
Can you share how did you fix it @ragnraok. I also encounter the same error building for android on Ubuntu 16.04 64bit. your help is much appreciated. thanks
after I execute
make OS=android NDKROOT=/Users/ragnarok/android-ndk-r12b/ TARGET=android-24
the
libopenh264.so
is build successfully, but the ant build failed It seem that it still use ant to build the android project, I think you should migrate to the Gradle