Mono Adds Mac OS X Package
Good news for those of you who've went through the pain of trying to get Mono installed on Mac OS X: the team has quietly added a Mac OS X package. If you previously installed to /usr/local, however, be aware that the packaged version installs to /opt/local and adjust any paths accordingly. The Beta-1 Windows installer has also been fixed; download it here.
Is Mono actually in a state where it can be deployed?
Electronic Music Made Using Linux http://soundcloud.com/polyp
Miguel has tried it albeit on GNU/Linux.
Join the Free Software Foundation
I am sure that others have expressed this view before, but is this necessarily going to be A Good Thing? Isn't this going to lead to developers less likely to have special OS X ports that take advantage of specific OS X features?
Don't mean to be a whiner of course :)
Therefore, the safe-but-annoying choice is to put your 3rd party stuff somewhere else. For example, Fink defaults to the (previously nonexistent) /sw directory. Likewise, /opt does not exist in OSX (unless you install this Mono package)
"Godamnit, I'd just started to get over those fink morons and their /sw tree, now we gotta put up with an /opt."
/usr). If you're adding something yourself it goes into /usr/local. /opt was used for other software providers stuff.
/opt and /sw are much better than installing into system-provided directories (which is an insane practice).
Where do you think it should go?
It is a long-standing philisophy in some software development circles that you never install your software into system directories (/bin,
I think
A.
...bringing you cynical quips since 1998
Of course, if I was using slackware's 'official' package of Mozilla, it would probably put all the binaries in /usr/bin, all the libraries in /usr/lib and so on. But for downloading and trying out nightly builds or betas, I would always use /opt.
I am Jack's witty signature line
I am excited about this quiet release. First, it opens up the possibility of compiling Novell's OSS iFolder on Mac OS X. Second, 60% of the computers in my company run Mac OS X, allowing for greater compatability between the remaining 40%. Third (and relating to the first), there was a recent evaluation of deploying iFolder company-wide, and the missing Mac OS X support was a critical issue. Now, the chances of the deployment happening have increased with the relase of Mono for Mac OS X. This should be great news for Apple fans.
yes. and you could develop on your mac for some time now by installing mono via darwinports or fink.
- tristan
superb. Mono is available via DarwinPorts for a rather long time already.
Why should we need this so urgently? There is no package for Debian or FreeBSD either... no one with a brain would think about making packages for those!
for any of you that have tried to compile mod_mono 0.9 with the apple GCC and apache 1.3 stock installs, you may notice that it fails on "sudo make install" because it compiles it to a dylib instead of a so. here's a workaround: cd mod_mono-0.9/src; apxs -c -o libmod_mono.so -DAPACHE13 -I../include/ -I/usr/include/httpd/ mod_mono.c; apxs -i -a -n mono libmod_mono.so
By linking proc to ~/proc, you will limit the use of Mono (or whatever is installed in /proc) to one user (unless you duplicate it in every user account). Programs that should be available to all users should NOT be installed in a particular user's directory. That's a terrible practice. If you are so convinced in thinking different(ly), link it to /Users/Share/proc, but then again you have an absolute path.
Whose "utter"?