Mono on Mac OSX
2009-7-22
Yes, Annalee, we makes Mono code now. Yes.that's the non-windows version of the .NET environment. Yes, C# is a lot like Java, yes we said we'd never do that.
Anyways: there are some very interesting and also useful Virtual World related aoftware projects out there, and all of them tend to be based on Mono... so naturally I had to get Mono for Mac, and also try and compile and run these apps on me Mac, yeah? (Mono actualy promises cross platform compile once, run anywhere even fpr GUI stuff)
Running Mono apps on Mac OS X is simple enought these days, although often you wil need to start them via the Terminal ($ mono ThisApp.exe)
What you need is simply the Mono Framework installed:
+ dowbload and install Mono on Mac
This already gives you almost all you would need to even compile apps from source, but some projects use extra stuff that isn't included in the above Framework anymore (it used to be up to version 1.9 or so, which is why a lot of setup instructions still recommend getting that older version of Mono)
While I was trying to get OpenSim and libOpenMetaverse cmpiled natively on my Mac, I ran into that issue and it almost stopped me short. It seemed like I had everything O needed, but 'pkg-config' was throwing weird errors and not being verx helpful at all...
Googling around and reading a ton of Foum posts didn't really help much, but tere always seemed mention of the 'mono developer package' but never was there any link as to where and what this was. And remember, I am not into Fink or darwonprots here, I am taking straight Mac OS X Framework installs.
To cut a long chase short: turns out mono.ximian.com makes the Mono Framework available as two parts: Mone itself and also the so called CSDK part. Once I got the latter and installed it additionally all went very smoothly indeed.
- Mono SDK and CSDK on ximian
- The above links was the current one as of this writing, but you may want to also try from this link to get the newest: http://mono.ximian.com/monobuild/preview/archive/
- What you are really looking for here is the DMG called something like MonoFramework-CSDK-2.4.2.2_0.macos10.novell.x86.dmg with the nimber matching the version of Mono you have... you could also download the base Mono Framework here actually
So with all this said, happy compiling of OpenSim and libOpenMetaverse or any other thing you always had to switch on your noisy PC and deal with Windows for ^
Similar
- vista or xp? now what
- how one things leads to another
- excuse me? You really want to write XSLT?
- when do you want something the most?
alles Bild, Text und Tonmaterial ist © Martin Spernau, Verwendung und Reproduktion erfordert die Zustimmung des Authors