-
Notifications
You must be signed in to change notification settings - Fork 293
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
Changes aimed at fixing msys builds. #77
base: master
Are you sure you want to change the base?
Conversation
These changes are aimed at fixing msys builds, so far just covering getting configure to work properly. |
This allows configure to work properly on msys2/mingw-w64.
… C++11 support, don't support that option anyway.
Don't build cdenable sources for 64-bit.
Use CreateThread instead of _beginthreadex.
Replaced _beginthreadex with CreateThread.
No longer need to support VC6, so don't avoid including files everyone has these days.
Added disambiguating parentheses to silence Clang warnings.
More K&R begone. Some warning fixes.
Add macro to make mingw headers behave more like MS headers with respect to time_t.
…don't know how else toput it in C++11 mode. Link to Winsock2. Don't try to link CrossPlatform files twice.
Size check is now a static_assert (detected at compile time instead of run time).
…rge number of casts. Tweaked various types in function signatures to reduce casts and improve const correctness. Fixed lots of related warnings.
BasiliskII now compiles and runs (with JIT!) using msys2 and clang. MSVC still works, though I should write up instructions on how to set it up properly... |
Hi, please do write those instructions so we can update the compiling guide at http://www.emaculation.com/doku.php/compiling_sheepshaver_basilisk |
SheepShaver is almost certainly broken and will require some attention; that's the next thing I plan to focus on. |
Any progress since your last comment? I don't want to merge a pull request that breaks SheepShaver or breaks compatibility with the previous compilation process. |
I owe you a massive apology; I've been focusing on other projects. Cancel On Tue, Dec 29, 2015 at 8:57 AM, asvitkine [email protected] wrote:
|
No worries. On Tue, Dec 29, 2015 at 1:50 PM, Bekenn [email protected] wrote:
|
Clearly I haven't been focusing on this; I have no current plans to return to it. Sorry! |
No description provided.