Working uMRC build for macOS #7
codefenix-dev
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Pleased to say that the existing code compiles for macOS.
It does require having LibreSSL installed on the system in order to link with the ssl and crypto libraries, which comes as no big surprise considering the same is true of Linux.
Aside from that, I also needed to recompile the libODoors.a library for macOS. Once I had that in place, umrc-client compiled with no problems.
I also needed to re-save the intro.ans file in PabloDraw for Mac, since the one currently included in assets/screens wouldn't display properly.
Lastly, I needed to remove the
-fcompare-debug-secondand-Wno-format-truncationoptions from the gcc call in build.sh, at then it completed successfully (but with warnings). For this reason, I may create a separate build script for macOS. Or, better yet, maybe I should ditch the build scripts in favor of proper make files for each platform.Baby steps! 😄
I'll be reviewing all the steps involved so I can write documentation for others who wish to run uMRC from their Macs. And if there's significant interest, I'll include Mac binaries in upcoming releases.
Beta Was this translation helpful? Give feedback.
All reactions