-
Notifications
You must be signed in to change notification settings - Fork 994
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows ARM64 builds #95
Comments
I've thought about doing aarch64 windows builds, but for it to integrate properly and not requiring a full rewrite of the entire tooling, crosstools-ng would need support first. |
Thx, I've compiled it using your method :) |
I am very interested in this feature. |
crosstools-ng still shows no signs of plans support for this sadly. |
@BtbN, has this been suggested to |
crosstool-ng/crosstool-ng#652 a long time ago |
I found this in my search which has been handy for me, https://github.com/dvhh/ffmpeg-wos-arm64-build Hopefully 'Project Volterra' will push Windows in the right direction 🤔 |
How about ARM64EC (x64 compatible) for Windows 11 on ARM? |
There probably is even more a lack of a toolchain for that one than there is for normal aarch64. |
they keep creating funny names without any real changes |
Apparently, more is coming: https://www.tomshardware.com/news/amd-and-nvidia-to-develop-arm-cpus-for-client-pcs-report |
It exists now, just not on CI. Since I'm not sure if the extra build-time and release clutter is worth it yet. |
GitHub is coming with Windows Arm runners later this year: https://github.blog/2024-06-03-arm64-on-github-actions-powering-faster-more-efficient-build-systems/ |
That's not overly relevant for the builds, given everything is cross-compiled from amd64. |
It would be nice to see arm64 builds for Windows. It's very easy to compile FFmpeg using https://hub.docker.com/r/mstorsjo/llvm-mingw/:
Tested on Surface Pro X:
SDL2 is compiled as a static library, so SDL2.dll is required to run ffplay.exe.
The text was updated successfully, but these errors were encountered: