[Mono-list] Mono without too many GNOME dependencies

Miguel de Icaza miguel@ximian.com
09 Jul 2001 19:46:23 -0400

> I'm interested in working on Mono for Mac OS X, but I'm a bit afraid
> that there will be many many dependencies on existing GNOME
> libraries.

I agree with your sentiment, and I am glad to see someone from the Mac
OS X hackers in the list.  I have been secretly wishing that someone
would be interested!

I think that the GNOME bits (Gtk+ for the toolkit and libart for the
Drawing2D namespace) make sense on X environments, or in embedded
environments (GtkFb), but for other platforms like MacOS X, we should
just use the native Cocoa

> Is it possible to make the Mono core (CLI) pretty much self supporting
> without too many dependencies?

Yes.  The only dependency we have right now is the `glib', which is
just a collection of useful C routines (hashtables, lists, memory
allocation, string functions).

No dependencies on GNOME whatsoever.