Back in 2014 it was compiled for 32 bit
https://rnd.sabacloud.com/Saba/Web_spf/SabaWork/app/shared;spf-url=pages%2Fpagedetailview%2Fspage000000000025569%2Fmobile%2Fcompile-openh264-for-android
Clean for arm architecture(32 bit)
https://rnd.sabacloud.com/Saba/Web_spf/SabaWork/app/shared;spf-url=pages%2Fpagedetailview%2Fspage000000000025569%2Fmobile%2Fcompile-openh264-for-android
Clean for arm architecture(32 bit)
make OS=android NDKROOT=$NDK_HOME TARGET=android-28 ARCH=arm NDKLEVEL=21 NDK_TOOLCHAIN_VERSION=clang cleanBuild for arm architecture(32 bit)
make OS=android NDKROOT=$NDK_HOME TARGET=android-28 ARCH=arm NDKLEVEL=21 NDK_TOOLCHAIN_VERSION=clang libopenh264.so
Clean for arm64 architecture(64 bit)
make OS=android NDKROOT=$NDK_HOME TARGET=android-28 ARCH=arm64 NDKLEVEL=21 NDK_TOOLCHAIN_VERSION=clang cleanBuild for arm architecture(64 bit)
make OS=android NDKROOT=$NDK_HOME TARGET=android-28 ARCH=arm64 NDKLEVEL=21 NDK_TOOLCHAIN_VERSION=clang libopenh264.so
https://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip android-ndk-r17c was used for NDK.