Skip to content

Add Windows support #2

Description

@purefns

This issue is meant to track progress on adding support for Windows systems for the following items:

Activity

  1. self-assigned this
    on Jul 6, 2024
  2. purefns commented on Jul 16, 2024

    @purefns
    OwnerAuthor

    Currently, the only example I'm running into issues with is the cross-compilation one from the Build System chapter. This is because the aarch64 binary that is built cannot easily be run on x86 Windows machines.

    Windows does not have a binfmt_misc equivalent that I am aware of, but this is being looked into.

  3. purefns commented on Jul 18, 2024

    @purefns
    OwnerAuthor

    Windows support is looking good right now. I abandoned the effort of finding a built-in alternative to the *NIX file command as that seemed to be way more trouble than it was worth (for the famous cross-compilation example).

    The best method I could find was using dumpbin.exe from Visual Studio Tools, however that did not seem feasible as it is not available on the system PATH by default, and making the end-user set that up is way too much friction for just one example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions