Thanks to visit codestin.com
Credit goes to github.com

Skip to content

tordona/MINGW-packages

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MINGW-packages

This repository contains modified package scripts for MinGW-w64 targets to build under MSYS2. These are specific to helping build statically linked FFmpeg binaries under MSYS2.

Compiling FFmpeg

Assuming you have a properly installed Windows MSYS2 environment and build tools, configure FFmpeg to your perferences.

./configure --extra-libs='-static -lpthread' --pkg-config-flags='--static' --arch=aarch64 --enable-gpl --enable-version3 --enable-static --disable-shared --disable-debug --disable-w32threads --disable-autodetect --enable-libssh

Errors

ERROR: libname_xyz not found using pkg-config

  • Install possible missing package or dependencies
  • Investigate ffbuild\config.log
  • Try one of the custom PKGBUILD available in this repo

Using packages

Assuming you have a properly installed MSYS2 environment and build tools, you can build any package using the following command:

   cd ${package-name}
   MINGW_ARCH=clangarm64 makepkg-mingw -sLf

After that you can install the freshly built package(s) with the following command:

   pacman -U ${package-name}*.pkg.tar.xz

Windows ARM64 FFmpeg Binaries

http://github.com/tordona/ffmpeg-win-arm64

About

Modifed package scripts for MinGW-w64 targets to build static FFMpeg binaries under MSYS2.

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Shell 74.5%
  • C 14.6%
  • Python 10.9%