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

Fix Windows build #137

Closed
wants to merge 12 commits into from

Conversation

rakslice
Copy link
Contributor

@rakslice rakslice commented Oct 16, 2020

This is a set of changes to get the emaculation codebase building in MSYS2. It is mostly changes cherry picked from out of kanjitalk755's master.

This is a sort of minimal set. Building is not to say working, this is a starting point for you.

If you have some other way of building that supports e.g. your -mno-cygwin etc. that you want to stay compatible with you'll need to rework this to maintain compatibility.

This PR includes the contents of #136.

@ianfixes
Copy link
Member

Although this failed on Travis, I've merged your branch into my branch for #131 and it looks like that fixed everything.

Thank you so much for helping sort this out! Even if this has introduced some other minor issues, at least we have a sane build system now!

@ianfixes ianfixes closed this Oct 16, 2020
This was referenced Oct 16, 2020
@ianfixes
Copy link
Member

@rakslice I'd be much obliged if you can take 5 minutes to look at emaculation/shoebill#1 and see if that windows build is misconfigured in some obvious way

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 this pull request may close these issues.

2 participants