ARM Windows build and release #31388

issue Sjors openend this issue on November 28, 2024
  1. Sjors commented at 10:14 am on November 28, 2024: member

    I believe @ZenulAbidin asked on the Bitcoin Dev list?

    cc @hebasto

  2. maflcko commented at 10:47 am on November 28, 2024: member

    I am not sure how easy it would be to ship windows arm release binaries in guix, or if it is even possible today. I guess not, based on https://github.com/Windows-on-ARM-Experiments/mingw-woarm64-build?tab=readme-ov-file#known-issues .

    As for the MSVC build, someone would have to go through https://github.com/bitcoin/bitcoin/blob/master/doc/build-windows-msvc.md with a recent ARM64 MSVC, see https://learn.microsoft.com/en-us/visualstudio/install/visual-studio-on-arm-devices?view=vs-2022#get-started-with-arm64-visual-studio and then report the findings or fixups.

  3. maflcko added the label Windows on Nov 28, 2024
  4. maflcko added the label Build system on Nov 28, 2024
  5. hebasto commented at 3:52 pm on December 16, 2024: member

    As for the MSVC build, someone would have to go through https://github.com/bitcoin/bitcoin/blob/master/doc/build-windows-msvc.md with a recent ARM64 MSVC, see https://learn.microsoft.com/en-us/visualstudio/install/visual-studio-on-arm-devices?view=vs-2022#get-started-with-arm64-visual-studio and then report the findings or fixups.

    I performed a quick check without building the GUI on Windows 11 Pro 24H2 ARM and noticed no issues.

  6. maflcko commented at 4:01 pm on December 16, 2024: member

    I performed a quick check without building the GUI on Windows 11 Pro 24H2 ARM and noticed no issues.

    Thanks!

    I guess this means the issue can be closed for now. Maybe the docs could be updated to mention that ARM has been tested as well? About ARM windows builds in guix, there could be a new tracking issue.

  7. Sjors renamed this:
    ARM Windows build
    ARM Windows build and release
    on Dec 17, 2024
  8. Sjors commented at 3:26 am on December 17, 2024: member

    @maflcko the original posts were asking for a release as well, so might as well track that here. I renamed the issue.

    I also suspect most Windows users will want the GUI. @hebasto do you think it’s better to wait for QT6 for that?

  9. hebasto commented at 9:11 am on December 17, 2024: member

    I also suspect most Windows users will want the GUI. @hebasto do you think it’s better to wait for QT6 for that?

    According to Qt6 documentation, MinGW-w64 is not supported for building Windows binaries targeting ARM.

  10. maflcko added the label Upstream on Dec 17, 2024

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-30 15:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me