Development around libVLC • Re: How can I build abi type all on 3.5.4 version



Hi,
Thank you so much for your reply.
Yes, that’s right.
But, the same goes for LibVlc.

https://code.videolan.org/videolan/libv … type=heads

Is there a way to build all versions like the ones in the maven repository?
https://mvnrepository.com/artifact/org. … libvlc-all

Many thanks.

#########
# FLAGS #
#########
if [ “${ANDROID_ABI}” = “arm” ] ; then
ANDROID_ABI=”armeabi-v7a”
elif [ “${ANDROID_ABI}” = “arm64” ] ; then
ANDROID_ABI=”arm64-v8a”
fi

# Set up ABI variables
if [ “${ANDROID_ABI}” = “x86” ] ; then
TARGET_TUPLE=”i686-linux-android”
CLANG_PREFIX=${TARGET_TUPLE}
PLATFORM_SHORT_ARCH=”x86″
elif [ “${ANDROID_ABI}” = “x86_64” ] ; then
TARGET_TUPLE=”x86_64-linux-android”
CLANG_PREFIX=${TARGET_TUPLE}
PLATFORM_SHORT_ARCH=”x86_64″
HAVE_64=1
elif [ “${ANDROID_ABI}” = “arm64-v8a” ] ; then
TARGET_TUPLE=”aarch64-linux-android”
CLANG_PREFIX=${TARGET_TUPLE}
HAVE_ARM=1
HAVE_64=1
PLATFORM_SHORT_ARCH=”arm64″
elif [ “${ANDROID_ABI}” = “armeabi-v7a” ] ; then
TARGET_TUPLE=”arm-linux-androideabi”
CLANG_PREFIX=”armv7a-linux-androideabi”
HAVE_ARM=1
PLATFORM_SHORT_ARCH=”arm”
else
echo “Please pass the ANDROID ABI to the correct architecture, using
compile-libvlc.sh -a ARCH
ARM: (armeabi-v7a|arm)
ARM64: (arm64-v8a|arm64)
X86: x86, x86_64″
exit 1
fi

Statistics: Posted by humbler — 29 May 2024 03:19