[Mono-list] MacOS packages.
Miguel de Icaza
miguel@novell.com
Tue, 24 Feb 2004 21:41:31 -0500
Hello,
> On a fresh installation of OS X, /usr/local/bin is not in the path.
> Everything lives in /usr/bin, including java, javac, php, ruby, and
> python. Based upon that, we have the option of installing Mono and
> it's dep's into /usr/ /usr/local/ or /opt/.
>
> For the average user, installing it to /usr/ means that it will just
> magically work. The other alternative is to write a shell script to
> alter the systemwide environment variables, but this would be
> overwritten by every .x.x patch to the OS. With the change to bash, we
> could alter it for the terminal windows, but spawned tasks would not
> have the correct environment by default.
If you remove the shared libraries for glib and gettext, you should be
able to get a build of Mono that does not depend on shared libraries, so
the installation could avoid distributing glib and gettext, it would
only be a build-time dependency.
I like the idea of using /usr myself.