emaculation / macemu

Basilisk II and SheepShaver Macintosh emulators, maintained
74 stars 14 forks source link

Fix Windows build #137

Closed rakslice closed 4 years ago

rakslice commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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