Lot of people (including me) already did that :). But Microsoft doesn't want to (Surprise, Surprise).
Mono is getting there, but as it is based on community work (well novell or Redhat support it a bit with money and people), development is slow, especially for the mac.
Oh, and mono itself is not enough. You also need to install gtk2 on your mac (i.e. using fink) to load the Interface. And of course X11.
If you don't know how to install those last two (especially gtk2 can be a little tricky), you should not try to run SimPE on the mac, until the basic Problems are solved.
Anyhow, those who want to give it a try, I have attached a SimPe Version, that is (classic Version only) starting up on the Mac.
So here is a very brief instruction o how to run SimPE on the mac:
- Install mono for the Mac
- Install X11
- use fink to install gtk+2 and gtkshlibs
- download the attached SimPE and extract it somewhere to your Desktop
- Start X11, and change into the directory where you did extract SimPE to (i.e. cd ./Desktop/simpe_mac/)
- type
export LD_LIBRARY_PATH=/sw/lib/:/Library/Frameworks/Mono.framework/Versions/Current/lib/
. This will add the Mono Libraries to your Searchpath under X11. This is needed, otherwise the application will crash at once.
- Now run the test application by typing
- If that did work, try to run SimPe by typing
Whole lot of work, but be warned. There is only a very slim chance, that SimPE will start for you, as some GUI Elements still cause crashes in Mono.
You probably get this Error:
cairo-ft-font.c:677: failed assertion `error == 0'
, and i did not figure out how to fix that so far.
Again, I know that it does not work, so if you run into Problems, you are bound to handle them for yourself for the Moment. This is just an introduction for people who would like to try it on their own.