-
Notifications
You must be signed in to change notification settings - Fork 142
OS Support
PhASAR should run perfectly fine on any Unix/Linux-based machine. PhASAR is currently developed by numerous people on various Unix/Linux-based operating systems.
Due to unfortunate updates to MacOS and the handling of C++, especially on the newer M1 processors, we can't support native development on Mac.
The easiest solution to develop PhASAR on a Mac right now is to use dockers development environments. Clone this repository as described in their documentation. Afterwards, you have to login once manually, as a root user by running docker exec -it -u root <container name> /bin/bash
to complete the rest of the install process as described in this readme (install submodules, run bootstrap.sh, ...).
Now you can just attach your docker container to VS Code or any other IDE, which supports remote development.
We are also working on Windows support. However, we are still waiting for some bugs to be fixed by Microsoft.
In the mean time, you can use PhASAR on windows through the WSL2 (Windows-Subsystem for Linux).
- Home
- Reference Material
- Getting Started:
- Building PhASAR
- Using PhASAR with Docker
- A few uses of PhASAR
- Coding Conventions
- Contributing to PhASAR
- Errors and bug reporting
- Update to Newer LLVM Versions
- OS Support