chapel icon indicating copy to clipboard operation
chapel copied to clipboard

Support Windows OS

Open ben-albrecht opened this issue 5 years ago • 8 comments

This issue serves as a place to discuss and document what it would take to support Chapel on Windows. I will update this description with more info as needed.

Challenges

  • Chapel compiler relies on *nix style commands to build and link the generated code.
  • Lack of native POSIX threads on Windows
    • will require a third-party technology or Windows threads port of the tasking runtime
  • Several third-party dependencies in Chapel do not support Windows.
    • which third-parties?

Note: This is unrelated to Windows subsystem for Linux (WSL) and Cygwin, which already support Chapel.

ben-albrecht avatar Mar 03 '19 16:03 ben-albrecht