We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5379e5e commit 17d4a27Copy full SHA for 17d4a27
scripts/ffmpeg/build.sh
@@ -25,6 +25,10 @@ done
25
DEP_CFLAGS="-I${BUILD_DIR_EXTERNAL}/${ANDROID_ABI}/include"
26
DEP_LD_FLAGS="-L${BUILD_DIR_EXTERNAL}/${ANDROID_ABI}/lib $FFMPEG_EXTRA_LD_FLAGS"
27
28
+# Android 15 with 16 kb page size support
29
+# https://developer.android.com/guide/practices/page-sizes#compile-r27
30
+EXTRA_LDFLAGS="-Wl,-z,max-page-size=16384 $DEP_LD_FLAGS"
31
+
32
./configure \
33
--prefix=${BUILD_DIR_FFMPEG}/${ANDROID_ABI} \
34
--enable-cross-compile \
@@ -40,7 +44,7 @@ DEP_LD_FLAGS="-L${BUILD_DIR_EXTERNAL}/${ANDROID_ABI}/lib $FFMPEG_EXTRA_LD_FLAGS"
40
44
--ranlib=${FAM_RANLIB} \
41
45
--strip=${FAM_STRIP} \
42
46
--extra-cflags="-O3 -fPIC $DEP_CFLAGS" \
43
- --extra-ldflags="$DEP_LD_FLAGS" \
47
+ --extra-ldflags="$EXTRA_LDFLAGS" \
48
--enable-shared \
49
--disable-static \
50
--disable-vulkan \
0 commit comments