Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need CI on windows / mingw #2958

Closed
vondele opened this issue Aug 9, 2020 · 4 comments
Closed

Need CI on windows / mingw #2958

vondele opened this issue Aug 9, 2020 · 4 comments

Comments

@vondele
Copy link
Member

vondele commented Aug 9, 2020

See d7a2689#commitcomment-41319808

@ppigazzini
Copy link
Contributor

@niklasf
Copy link
Contributor

niklasf commented Dec 27, 2020

Yet another option would be GitHub actions.

For example, here is a workflow to build binaries for a bunch of different flavors of x86 Linux (gcc), aarch64 Linux, x86 Windows (MINGW), x86 macOS and Apple Silicon: https://github.com/niklasf/Stockfish/blob/fishnet-master/.github/workflows/build.yml

(clang on Linux and MSVC on Windows are also supported, but not included in that particular script, because only one compiler each is needed for its purpose.)

@vondele
Copy link
Member Author

vondele commented Jun 19, 2021

now that we have github actions in place, this issue could be fixed.

@ppigazzini
Copy link
Contributor

ppigazzini commented Jul 2, 2021

Info about GitHub Actions and mingw-w64:

EDIT_000: the msys2 project workflow is installing the complete toolchain (all programming languages) for each environment, if this is too slow we could simplify a lot because to build SF are required only make (from msys environment) and the gcc for each environment (eg mingw-w64-x86_64-gcc for mingw-w64 environment, see https://www.msys2.org/docs/environments/)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants