have a test QC app for Windows 10. QC relies on the PSI4 software which does not have a Windows version. Therefore, we'll rely on WSL (Windows Subsystem Linux - a nice lightweight Linux-like environment to run native apps inside Windows), provided by Microsoft in the recent version of Windows 10.
Unfortunately I don't think there is a way to prevent the distribution to non-W10 and non-WSL hosts.
Therefore, to run QC tasks, the first time only you will have to prepare the environment as follows...
- * Enable WSL. The procedure unfortunately varied over time, the most current being here
* Install the Ubuntu distribution via the App store (it is free of course).
* Launch the newly-installed Ubuntu command line via its icon.
It will request a password for a new user being created. Provide one.
* Now you have a working Ubuntu environment. As for the native ones, manual installation of the gcc package is required. So, in the Ubuntu bash prompt, execute the following commands (the prompt reads like "(your_chosen_user)@MACHINENAMEath")
sudo apt update
sudo apt install gcc
(Of course, if you already have WSL installed, you will just need step 4.)
Technical details: In addition to the normal Boinc project and slot directories, the app will use space in the /tmp/gpugrid_miniconda directory inside your WSL installation (not directly accessible from Windows). Unlike the Linux app, the space is not automatically cleaned up when you uninstall BOINC or reset the project. To clear it, either uninstall Ubuntu, or remove it from the Ubuntu prompt.