Closed T-10001 closed 2 months ago
If you want to rebuild a single component for multiple architectures the process would be:
./buildall.sh -n ffmpeg
./buildall.sh -n ffmpeg --arch arm64
./buildall.sh -n ffmpeg --arch x86_64
./buildall.sh -n
(jni/gradle build -> APK)Note that depending on how the library is linked you might have to run a full rebuild. FFmpeg and mpv are dynamically linked, so it works in this example.
Build instructions say
So, if we run
./buildall.sh -n ffmpeg
and we are targeting multiple architectures likex86_64
andarm64
, do we also need to runagain and then
./buildall.sh -n
?Additional information