Skip to content

Fix Windows build#137

Closed
rakslice wants to merge 12 commits intoemaculation:masterfrom
rakslice:emaculation_windows_fixes
Closed

Fix Windows build#137
rakslice wants to merge 12 commits intoemaculation:masterfrom
rakslice:emaculation_windows_fixes

Conversation

@rakslice
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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