[Mono-list] Mcs vs Mono package

Miguel de Icaza miguel@ximian.com
Mon, 23 Feb 2004 08:34:06 -0500


> I would like to know why there is a mono package and a mcs package if
> they create equal files:

It is a historical difference.

C-source code lives in `mono', C#-source code lives in `mcs'.

To simplify the lives of those who do not have an existing working
environment the compiled and portable binaries from the module `mcs' are
shipped in pre-compiled form in the `mono' module.

Someone compiling and installing mono only needs the `mono-XXX.tar.gz'
package.  The `mcs-XXX' package is only needed if you need to rebuild
yourself any of the C#-based code.